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