docker容器啟動時執行腳本 run /bin/bash執行多條指令


搜了很多資料發現並未解決,以下方法失敗!求大神評論給出完美方案

1、首先需要編寫需要啟動的腳本,並將腳本放在 /etc/init.d/目錄下 如:cs.sh

2、修改權限

3、chkconfig --add cs.sh

4、 chkconfig cs.sh on

啟動容器時

docker run -idt ***/*** /bin/bash cs1.sh; cs2.sh; cs3.sh

每個指令后面加上分號

最好在每個腳本后面都加上 tail -f /dev/null

 


免責聲明!

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



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