docker mac m1 部署 doris
进docker hub 找doris
tags选择合适的版本,我选的fe,be都是2.1.9的,注意cpu型号要选对,我的是mac m1,所以选择arm
之后下载(可能得翻墙)
之后编辑 compose文件,注意替换为你的fe ,be版本就好了
/Users/frf/workfile/dockerComposes/yamldocker-compose.yml
内容如下:
version: '3'
services:docker-fe:image: "apache/doris:fe-2.1.9"container_name: "doris-fe"hostname: "fe"environment:- FE_SERVERS=fe1:172.18.0.2:9001- FE_ID=1ports:- 8030:8030- 9030:9030networks:doris_net:ipv4_address: 172.18.0.2 docker-be0:image: "apache/doris:be-2.1.9"container_name: "doris-be0"hostname: "be0"depends_on:- docker-feenvironment:- FE_SERVERS=fe1:172.18.0.2:9001- BE_ADDR=172.18.0.3:9050networks:doris_net:ipv4_address: 172.18.0.3docker-be1:image: "apache/doris:be-2.1.9"container_name: "doris-be1"hostname: "be1"depends_on:- docker-feenvironment:- FE_SERVERS=fe1:172.18.0.2:9001- BE_ADDR=172.18.0.4:9050networks:doris_net:ipv4_address: 172.18.0.4 docker-be2:image: "apache/doris:be-2.1.9"container_name: "doris-be2"hostname: "be2"depends_on:- docker-feenvironment:- FE_SERVERS=fe1:172.18.0.2:9001- BE_ADDR=172.18.0.5:9050networks:doris_net:ipv4_address: 172.18.0.5
networks:doris_net:ipam:config:- subnet: 172.18.0.0/16
之后再终端内执行
docker-compose -f /Users/frf/workfile/dockerComposes/yamldocker-compose.yml up -d
检查运行状态
执行 docker-compose 命令如果没有报错,可以使用 docker -ps -a 查看 Doris 是否运行。
我们的 docker-compose.yml 挂载了端口,我们可以访问Doris控制面板,账号root,无密码。
打开be面板,Status 是否都是正常。
一切正常,就可以用DBeaver链接了,账号root,无密码。
docker desktop里是这样的