无法在本地找到最新图片

oct*_*ian 7 docker

运行时,docker ps我可以看到以下图像正在运行:

6ec29fa046f0
Run Code Online (Sandbox Code Playgroud)

但是当我这样做时docker run -i 6ec29fa046f0

Unable to find image '6ec29fa046f0:latest' locally
Pulling repository docker.io/library/6ec2af9064f0
docker: Error: image library/6ec29fa046f0:latest not found.
Run Code Online (Sandbox Code Playgroud)

因此,如何查看此图像,docker ps但无法在本地运行它?

Ser*_*scu 5

看到的是从镜像启动的正在运行的容器的标识符

您可以通过运行以下命令查看图像:

    docker images
Run Code Online (Sandbox Code Playgroud)

您还可以通过发出以下命令来检查该容器使用的图像:

    docker inspect <identifier>
Run Code Online (Sandbox Code Playgroud)

  • 这与我的问题有什么关系? (16认同)
  • 正在运行/已停止的 docker 容器和 docker 镜像是两个不同的东西,并且具有不同的标识符。你只能从一个镜像开始运行一个容器,例如 docker run nginx:latest,但是你无法运行。来自起始容器的容器。 (2认同)