docker启动centos镜像有两种版本可以解决自动退出的问题:
方式一:
docker run -d -it 【image-ID】 /bin/sh
方式二:
在启动脚本里面增加一个执行进程:
1.在镜像内部执行 RUN touch /var/log/1.txt 然后最后用CMD "tail" "-f" "/var/log/1.txt"结尾
2.启动脚本的方式
#!/bin/bash set -m && sh /opt/redmine.org.cn/ctlscript.sh start && touch /var/log/1.txt && tail -f /var/log/1.txt