资讯专栏INFORMATION COLUMN

Docker镜像的目录存储讲解

DevTalking / 1373人阅读

摘要:存储镜像管理数据的目录,以使用的存储驱动命名,在我的系统上,使用的驱动为。其中文件相当于里的以及项目中的从远端拉到本地的镜像相关元数据镜像数据库每镜像层次的配置也就是镜像。镜像每个的元数据。

我们成功安装完docker后,执行命令行sudo docker run hello-world, 如果是第一次执行,则会从远程拉取hello-world的镜像到本地,然后运行,显示hello world。

以ubuntu系统为例,本地镜像存储于目录/var/lib/docker文件夹下:

相关目录介绍如下。

/var/lib/docker/image/overlay2:存储镜像管理数据的目录,以使用的存储驱动命名,在我的ubuntu系统上,使用的驱动为overlay2。

其中repositories.json文件相当于SAP UI5里的manifest.json, 以及nodejs项目中的project.json:

/var/lib/docker/image/overlay2/distribution$: 从远端拉到本地的镜像相关元数据

/var/lib/docker/image/overlay2/imagedb:镜像数据库

/var/lib/docker/image/overlay2/imagedb/content:

每镜像层次的配置digest,也就是镜像ID。content文件夹里能看到一个sha256子文件夹。

进入该子文件夹,会看到一个以镜像ID命名的文件,我们用命令行docker images看到的镜像ID的前12位就来自这个文件。

/var/lib/docker/image/overlay2/layerdb: 镜像每个layer的元数据。

进入sha256,会看到layer的chain ID:

chain ID内的内容:

要获取更多Jerry的原创文章,请关注公众号"汪子熙":

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/27523.html

相关文章

  • 删除docker-register镜像& none无效镜像讲解

    摘要:原文排版地址删除的镜像无效镜像讲解背景介绍在服务器上搭建了所有的构建镜像都会集中在一个服务器上,久而久之硬盘就被塞满了。一是标签的镜像,二是删除物理镜像。无效的镜像另一种类型的镜像是,这种类型会造成磁盘空间占用问题。 原文排版地址:删除docker-register的镜像& none无效镜像讲解 背景介绍 在服务器上搭建了docker registry,所有的构建镜像都会集中在一个服务...

    wslongchen 评论0 收藏0
  • 如何利用Docker构建基于DevOps全自动CI

    摘要:三私有代码库阿里云使用引言使用肯定离不开和代码的集成。本着代码可靠性,服务器稳定性,功能扩展性综合对比,我们选择使用阿里云的库。 来自用户的DevOps实践分享,分享从开发代码到生产环境部署的一条龙操作的实践及经验, 包含工具技术的选型及考量、私有代码库与私有镜像库的应用等。 (一)容器服务的Rancher选型 1、为什么说是下一代核心技术 从互联网的多次变革说起,早期的C/S架构,到...

    stormzhang 评论0 收藏0
  • 使用 SSH 和 shell 脚本部署 Docker 镜像

    摘要:译者按在本专栏的前面的文章中,我们已经提到过使用的基本方法,因此本次讲解一下使用和脚本进行镜像的自动化部署,原文仅供参考,因为对于镜像,我们可以有更好的解决方案。我们使用标准输入输出流和管道进行操作。 showImg(https://segmentfault.com/img/bVlRry); 译者按:在本专栏的前面的文章中,我们已经提到过使用 Docker 的基本方法,因此本次...

    stormzhang 评论0 收藏0
  • 从零开始学习 Docker

    摘要:此命令下载测试镜像并在容器中运行它。国内很多云服务商都提供了加速器服务,例如阿里云加速器注册用户并且申请加速器,会获得如这样的地址。获取镜像阿里云镜像库上有大量的高质量的镜像可以用,这里我们就说一下怎么获取这些镜像并运行。 showImg(https://segmentfault.com/img/remote/1460000012924583); 这篇文章是我学习 Docker 的记录...

    lily_wang 评论0 收藏0
  • 五阿哥钢铁电商平台Docker容器云平台建设实践——你想知道都在这里!

    摘要:容器云架构方案。容器云架构方案基于容器技术,运维技术团队开发了五阿哥网站的容器云平台。多云对接私有云和公有云进行统一托管,包含网络区域配置,实例开通及的环境初始化配置等。技术选型及实践镜像标准众所周知,的镜像是分层的。 前言 五阿哥钢铁电商平台(www.wuage.com)是由钢铁行业第一的中国五矿与互联网第一的阿里巴巴联手打造,并充分运用双方股东优势资源,即:阿里巴巴在大数据、电商运...

    jeffrey_up 评论0 收藏0

发表评论

0条评论

DevTalking

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<