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、瀏覽器訪問:
http://192.xxx.xxx.xx:12345/dolphinscheduler