搜了很多资料发现并未解决,以下方法失败!求大神评论给出完美方案
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.sh2、修改权限3、chkconfig --add cs.sh4、 chkconfig cs.sh on启动容器时docker run -idt ***/*** /bin/bash cs1.sh; cs2.sh; cs3.sh...
搜了很多资料发现并未解决,以下方法失败!求大神评论给出完美方案
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
转载于:https://www.cnblogs.com/lfxiao/p/9531524.html
更多推荐
所有评论(0)