搜了很多資料發現並未解決,以下方法失敗!求大神評論給出完美方案
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
搜了很多資料發現並未解決,以下方法失敗!求大神評論給出完美方案
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刪除。