容器在其主进程退出时退出。做类似的事情:
docker run -itd debian
坦率地说,将容器保持打开状态是一种hack,只能用于快速测试和示例。如果您只想要一个容器进行几分钟的测试,我会这样做:
docker run -d debian sleep 300
这样做的好处是,如果您忘记了它,容器将自动退出。另外,您可以将类似这样的内容放入
while循环中以使其永久运行,或者只运行诸如之类的应用程序
top。所有这些都应该在Kubernetes中很容易做到。
真正的问题是您为什么要这样做?您的容器应提供服务,其过程将使容器在后台运行。



