docker容器运行时的命令

本篇内容主要讲解“docker容器运行时的命令”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“docker容器运行时的命令”吧!

docker 容器运行时命令是什么?想要保持docker容器运行及时执行运行命令,可以通过将要执行的命令放入脚本中,并设置脚本作为Docker启动容器时运行的命令:

FROM sixeyed / ubuntu-with-utils

RUN echo'ping localhost&'> /bootstrap.sh
RUN echo'sleep infinity'>> /bootstrap.sh
RUN chmod + x /bootstrap.sh

CMD /bootstrap.sh

从这个Dockerfile构建一个图像,并运行一个容器从图像开始,它将开始 ping 背景和 sleep 在前台,所以你可以使用 docker run -d 守护程序集,并且它将继续运行。

但这不是理想的,Docker只监视运行容器的最后一个进程,因此它将检查 sleep code>而不是 ping 。如果 ping 命令错误,容器将继续运行。通常,用户希望真正的应用程序成为自己在 CMD 中开始的唯一工具。

到此,相信大家对“docker容器运行时的命令”有了更深的了解,不妨来实际操作一番吧!这里是亿速云网站,更多相关内容可以进入相关频道进行查询,关注我们,继续学习!