docker容器似乎没有保持运行

docker容器似乎没有保持运行,docker,Docker,Dockerfile: FROM ubuntu CMD ["bash"] 我跑 没有看到正在运行的图像。为什么不呢?我如何找到有关此的更多信息,例如为什么退出的日志?您可以使用docker ps-a查看您的容器,其状态为exited,因为您的容器已启动,它运行命令bash,shell立即退出。如果你想让它继续运行,你需要使用 docker run-t-d myimage:mytag 添加-t标志将防止容器在后台运行时退出,因为它分配了一个伪tty。有关更多信息:通常,您需

Dockerfile:

FROM ubuntu
CMD ["bash"]

我跑


没有看到正在运行的图像。为什么不呢?我如何找到有关此的更多信息,例如为什么退出的日志?

您可以使用
docker ps-a
查看您的容器,其状态为exited,因为您的容器已启动,它运行命令
bash
,shell立即退出。如果你想让它继续运行,你需要使用

docker run-t-d myimage:mytag


添加-t标志将防止容器在后台运行时退出,因为它分配了一个伪tty。有关更多信息:

通常,您需要为容器构建或安装一个要运行的应用程序,并将
CMD
设置为实际运行该应用程序;光秃秃的
ubuntu
图像没什么意思。
docker build -t myimage:mytag .

docker run myimage:mytag 

docker ps