如何检索旧 docker 的 docker 镜像?

时间:2021-04-06 07:51:14

标签: docker

当我拉一些 docker 镜像时,我有 docker 18。然后我将 docker 升级到 docker 20,但似乎没有图像(docker images)列出任何内容。我可以以某种方式取回它们还是应该再次拉动它们?

1 个答案:

答案 0 :(得分:1)

Docker 容器由网络设置、卷和图像组成。 Docker 文件的位置取决于您的操作系统。以下是最常用操作系统的概述:

  • Linux:/var/lib/docker/
  • Windows:C:\ProgramData\DockerDesktop
  • MacOS:~/Library/Containers/com.docker.docker/Data/vms/0/

如果您在overlay2、Linux 中使用默认存储驱动程序,那么您的Docker 映像将存储在/var/lib/docker/overlay2 中。在那里,您可以找到不同的文件,这些文件代表 Docker 映像的只读层以及包含您所做更改的层。

如果更新覆盖了文件夹......你将不得不再次拉。