docker 容器開機自動啟動多個服務


docker 容器開機自動啟動多個服務
mico8023 2019-11-06 16:18:50  405  收藏
分類專欄: java后端 文章標簽: docker自動啟動多服務
版權


方法一:.sudo docker run --restart=always 容器id1 容器Iid2 容器id3 。。。。
或者 如果創建時未指定 --restart=always ,可通過update 命令設置
docker update --restart=always 容器id1 容器Iid2 容器id3 。。。。
執行 systemctl restart docker 其他服務也會隨之啟動。


方法二:用sh腳本來實現,
編輯 vi /etc/init.d/auto_service.sh
#!/bin/sh
/bin/docker start webserver(容器id1);
/bin/docker start e4e234cb31f8(容器id2);
/bin/docker start mysqlZsj(容器id3)
退出保存,修改執行權限 ,這里我是修改為 chmod +777 auto_service.sh
最后在 init.d目錄下執行 auto_service.sh 其他服務也會隨之啟動了。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM