我尝试使用此dockerfile创建容器。 抱歉,第一次在堆栈中创建帖子,所以只需上传照片..
我使用它运行它:
docker run -dit -p 8014:80 --name webserver7test2 webserver
甚至不用-it
成功运行。如果容器停止,我尝试再次启动它,但容器总是立即退出。
尝试来自此post的建议,但出现此日志失败。
如果你能帮助我,我真的很感激答案 0 :(得分:0)
图像显示您的容器以代码0退出。这意味着没有错误,您的启动命令已运行,然后已完成执行。
确保Dockerfile中有DO
,并且在容器运行之前不应退出。如果它退出,docker认为容器已完成并停止它。
答案 1 :(得分:0)
你的docker正在退出,因为前台没有进程。如果在前台找不到进程,Docker将退出。尝试将tail -f /dev/null
添加到Dockerfile的最后一行。