Docker启动后,我的Container Docker会立即退出

时间:2017-09-14 19:30:58

标签: docker dockerfile

我尝试使用此dockerfile创建容器。 抱歉,第一次在堆栈中创建帖子,所以只需上传照片..

我使用它运行它:

docker run -dit -p 8014:80 --name webserver7test2 webserver 甚至不用-it

尝试

成功运行。如果容器停止,我尝试再次启动它,但容器总是立即退出。 enter image description here

尝试来自此post的建议,但出现此日志失败。

enter image description here

如果你能帮助我,我真的很感激

2 个答案:

答案 0 :(得分:0)

图像显示您的容器以代码0退出。这意味着没有错误,您的启动命令已运行,然后已完成执行。

确保Dockerfile中有DO,并且在容器运行之前不应退出。如果它退出,docker认为容器已完成并停止它。

答案 1 :(得分:0)

你的docker正在退出,因为前台没有进程。如果在前台找不到进程,Docker将退出。尝试将tail -f /dev/null添加到Dockerfile的最后一行。