容器以分离模式立即退出

Container exits immediately in detached mode

我想后台的 docker 容器 运行 可以存活。但事实是容器总是以分离模式立即存在。

docker run -d busybox
ps -a
CONTAINER ID        IMAGE                      COMMAND             CREATED             STATUS                      PORTS               NAMES
42d4db933e8a        busybox:latest             /bin/sh             11 seconds ago      Exited (0) 11 seconds ago                       sharp_sammet

如何在不假装执行某些循环作业以防止被关闭的情况下保持此会话。

只需 运行 docker run -dt busybox 即可。 选项 "t" 意味着 tty(stdio/stdout) 将被保留并且事情如您预期的那样工作。