docker exec -it bash 自动退出

就是进入容器之后,过几秒他就自动退出了。想问下什么原因,怎么解决,谢谢

阅读 11.4k
2 个回答

容器里的前台进程挂了,而你又设置了 restart=always 或是 restart=unless-stopped,就会反复在启动 -> 挂掉 -> 退出 -> 重启之间循环了。

如果你确定你这个镜像里有前台进程、或是你在 docker run 的时候指定了别的前台进程,那么你可以 docker inspect 看一下日志路径,然后把它挂载到宿主机上,慢慢分析吧。

容器退出了。要么你这个是基础镜像,没有运行内容然后退出,要么容器运行线程都失败了,容器退出。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题