问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Docker容器和镜像的区别

发布网友 发布时间:2024-09-25 15:20

我来回答

1个回答

热心网友 时间:2024-11-30 18:48


Docker中的容器和镜像是两个核心概念,它们在使用中各有特点。本文将通过详细的解释和对比来揭示它们的区别。


1. 镜像:构建的基石


镜像可以看作是一个由多个不可变的层叠加而成的文件系统,每个层都是基本镜像的扩展,且通过指针链接。镜像包括镜像层ID、指针指向父层、元数据(包含构建和运行信息)等。只读层和读写层(可通过docker commit转换)的元数据都包含这些信息,而每一层都指向其父层。


镜像的元数据存储在主机的`/var/lib/docker/graph`目录下,以json文件形式存储层的ID。镜像的层级结构在用户视角中是透明的,统一通过UnionFS或AUFS技术呈现为单一文件系统。


2. 容器:运行的环境


容器是镜像的扩展,它在最上层添加了可读写的层。容器定义为镜像加上读写层,但并未明确是否运行。运行中的容器则包括读写层、隔离的进程空间和进程,如使用`docker run`创建的Ubuntu容器,可以创建并修改文件,这些修改将反映在读写层中。


运行态容器的文件系统隔离特性使得Docker具有强大的可移植性和资源隔离性。即使容器停止,其修改的文件依然在主机的`/var/lib/docker/aufs/diff`目录下可见。


总结


简而言之,镜像由只读层构成,是静态的,而容器在其基础上添加了可读写层,用于执行特定操作。理解并区分这两个概念是深入使用Docker的关键。


声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
化学速率的理解问题 标准平衡常数Kθ公式「科普」 沼泽过滤用沙子还是石子 艾利和U10VP(1GB)主要功能 艾利和U10VP(512MB)重要参数 艾利和U10(1GB)重要参数 艾利和U10(1GB)艾利和U10(1GB)详细参数 艾利和U10(512MB)艾利和U10(512MB)详细参数 电信手机查详单能不能把上网的历史记录查出来 电信流量超支怎么查询 3通道半直升机的选购及相关问题 请教专家一个关于直升机的问题,如何才能让直升机离地5米以时速200KM以 ... 我买了个三通道的直升飞机,有一些问题,高手请进。 拜求哪位高人帮帮我看看我到底属于哪个星座1984农历6月17夜里10之12点... 农历1984年9月十六日,早上8点到9点出生!男,是什么星座,命运怎样 电脑被arp攻击怎么恢复网络 我一直受到ARP断网攻击,网关绑定后还是断网,有没有办法直接关掉局域网... ARP欺骗攻击的7种解决方案,我最推荐你用这种! 今天我的ARP被人攻击了,可是攻击源是我自己单位的网关!请问是怎么回 ... 滨州去蓬莱阁自驾游最佳路线_山东济南到长岛县自驾车怎么走 山东旅游行程求教 日照泉州路到济南路交警大队多远 ...开展一次“成长烦恼”的语文活动。请你积极参加,完成以下任务: 1... 复式记账有什么优缺点 部落冲突九本最强防御阵型怎么样 九本最强防御阵型详解-高手进阶-安... 部落冲突九本泰坦杯阵型 冲杯阵型推荐 第49周是几月几号 一夜新娘一个星期更新几集 一夜新娘电视剧一周更新几集 电视剧主要剧情了解一下 一夜新娘什么时候更新具体时间 每周几几点更新一周更新几集 Docker基础概念——镜像和容器的区别 Docker核心概念 | Image、Container、Layer ...发痒抓了一下就去洗澡,洗澡出来发现多了好多小红点,怎么回事... 跑步跑了一会全身起红点又很痒怎么办? 我热(比如跑步过后)身上就会起红点点,凉下来又消失了 358*441是几寸照片?手机修改照片尺寸和分辨率的方法 李斯羽档案 董楠个人历程 长相思 纳兰性德1 长相思纳兰性德赏析长相思意思纳兰性德 小米11首日体验——对比小米10pro 厦门神舟电脑维修点在哪里 神舟笔记本电脑的官方网址是什么? 做梦梦见水是怎么回事啊? 防爆电机代号为B3,B5,B35的电机安装结构形式有什么区别 YB2系列防爆三相异步电动机安装方式 苹果手机有什么软件能一边通话一边录音的吗'已经越狱'求软件名字' ...我的值是50.怎样在不吃药的情况下快速降下去!谢谢…急求 急!如何才能有效使肝功能的转氨酶快速下降? 快速降低转氨酶值方法