详解docker pull 下来的镜像都存到了哪里
docker pull 下来的命令都默认存在/var/lib/docker/文件夹下。
查看/var/lib/docker/image/overlay2/repositories.json文件:
正好和docker images的内容一致。
1、进入docker目录,文件结构如下:

2. 进入containers 目录,这个目录中保存是已拉取的容器ID,即一个序列号,对应一个容器。

随便进入选择一个序列号,进入后发现容器的具体结构如下:

3. 进入image 目录
这个目录中保存的是已拉取的镜像的信息。在下图中可以看到images目录下有个overlay2目录,该目录下中repositories.json 文件详细记录了拉取的镜像的详细信息:有 镜像名、镜像ID等。(注: 比较老的docker版本下可能没有 overlay2 目录,而是 aufs 目录,在 aufs 目录中同样有形同的目录及文件)

作为对比,下面直接使用 docker命令展示镜像信息:

可以看到上面 repositories.json 文件中记录的就是已拉取的镜像信息。
到此这篇关于详解docker pull 下来的镜像都存到了哪里的文章就介绍到这了,更多相关docker pull镜像存储内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
docker-compose+nginx部署前后端分离的项目实践
本文主要介绍了docker-compose + nginx部署前后端分离的项目,文中通过示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2022-03-03
群晖NAS利用Docker容器搭建KMS激活服务器实现激活windows系统和office(操作步骤)
本文跟大家分享一下如何利用群晖NAS的Docker容器套件搭建KMS服务器,并演示如何利用我们自己的KMS服务器激活Windows操作系统与Microsoft Office,感兴趣的朋友跟随小编一起看看吧2021-05-05
docker启动镜像失败后如何用日志logs查找失败原因及解决
在使用docker的时候,在某些未知的情况下可能启动了容器,但是过了没几秒容器自动退出了,这个时候如何排查问题呢?下面这篇文章主要给大家介绍了关于docker启动镜像失败后如何用日志logs查找失败原因及解决的相关资料,需要的朋友可以参考下2023-05-05


最新评论