docker 容器启动后立马退出的解决方法
Posted wangbaojun
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了docker 容器启动后立马退出的解决方法相关的知识,希望对你有一定的参考价值。
原因:
容器同时只能管理一个进程,如果这个进程结束了容器就退出了,但是不表示容器只能运行一个进程(其他进程可在后台运行),但是要使容器不退出必须要有一个进程在前台执行。
解决方案:
启动脚本最后一个进程一定要用前台运行方式 即在进程最后不加 &(&表示在后台执行),否则容器退出
可在脚本后加 /bin/bash ,如果还不行,就换为 tail -f /dev/null (实时查看/dev/null)
以上是关于docker 容器启动后立马退出的解决方法的主要内容,如果未能解决你的问题,请参考以下文章