1、前提是安装docker和docker-compose
2、#mkdir /data/dolphinscheduler
3、镜像
docker load -i dolphinscheduler-mysql-driver.tar
docker pull zookeeper:3.6.2:3.6.2
docker tag a7 bitnami/zookeeper:3.6.2
理论上postgresql也可以在线pull,但是在线down下来的镜像安装成功后会报错没有root库或者密码错误等(docker pull postgres:11.11.0),所以最终采用了离线镜像
docker load -i postgresql-11.11.0.tar
查看镜像:docker images
确保镜像的名称及版本是以下内容:
REPOSITORY TAG IMAGE ID CREATED SIZE
apache/dolphinscheduler mysql-driver d55a08cd125d 21 months ago 404MB
bitnami/zookeeper 3.6.2 a72350516291 2 years ago 268MB
bitnami/postgresql 11.11.0 783da6164a58 2 years ago 258MB
如果不是,则使用docker tag命令修改下。
4、脚本
最后把config.env.sh和docker-compose.yml脚本拷贝到/data/dolphinscheduler目录下
5、启动
最后执行启动命令:
docker-compose up -d
6、查看状态
docker ps -a
netstat -ntulp |grep 12345
7、浏览器访问: