当前位置:   article > 正文

docker启动容器后又马上关闭_docker镜像启动后又迅速结束

docker镜像启动后又迅速结束

项目场景:
比如通过下面该命令run一个容器,容器生成后发现既没有任何报错也没有消息提示但是就是自动关闭了。

docker run -it -P --name="容器名" [镜像名]

原因分析:
docker容器运行必须有一个前台进程, 如果没有前台进程执行,容器认为空闲,就会自行退出。
容器运行的命令如果不是那些一直挂起的命令( 运行top,tail、循环等),就是会自动退出

解决方案:
在最后加上/bin/bash就可以了。例如在上面的基础上。

docker run -it -P --name="容器名" [镜像名] /bin/bash

有时候在run后面加-d也可以成功

docker run -d  ----name="容器名" [镜像名]

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/从前慢现在也慢/article/detail/169367
推荐阅读
相关标签
  

闽ICP备14008679号