{{ v.name }}
{{ v.cls }}类
{{ v.price }} ¥{{ v.price }}
docker容器运行时命令是什么?想要保持docker容器运行及时执行运行命令,可以通过将要执行的命令放入脚本中,并设置脚本作为Docker启动容器时运行的命令:
FROMsixeyed/ubuntu-with-utils
RUNecho'pinglocalhost&'>/bootstrap.sh
RUNecho'sleepinfinity'>>/bootstrap.sh
RUNchmod+x/bootstrap.sh
CMD/bootstrap.sh
从这个Dockerfile构建一个图像,并运行一个容器从图像开始,它将开始ping背景和sleep在前台,所以你可以使用dockerrun-d守护程序集,并且它将继续运行。
但这不是理想的,Docker只监视运行容器的最后一个进程,因此它将检查sleepcode>而不是ping。如果ping命令错误,容器将继续运行。通常,用户希望真正的应用程序成为自己在CMD中开始的唯一工具。