docker容器和镜像区别是什么?
发表于:2026-11-02 作者:千家信息网编辑
千家信息网最后更新 2026年11月02日,docker 容器和镜像区别是什么?docker镜像是docker容器运行时的只读模板,镜像可以用来创建docker容器。1、镜像(Image)就是一堆只读层(read-only layer)的统一视
千家信息网最后更新 2026年11月02日docker容器和镜像区别是什么?
docker 容器和镜像区别是什么?docker镜像是docker容器运行时的只读模板,镜像可以用来创建docker容器。
1、镜像(Image)就是一堆只读层(read-only layer)的统一视角,下面这张图能够帮助读者理解镜像的定义。

从左边我们看到了多个只读层,它们重叠在一起。除了最下面一层,其它层都会有一个指针指向下一层。
这些层是Docker内部的实现细节,并且能够 在主机(运行Docker的机器)的文件系统上访问到。统一文件系统(union file system)技术能够将不同的层整合成一个文件系统,为这些层提供了一个统一的视角,这样就隐藏了多层的存在,在用户的角度看来,只存在一个文件系统。可以在图片的右边看到这个视角的形式。
你可以在你的主机文件系统上找到有关这些层的文件。需要注意的是,在一个运行中的容器内部,这些层是不可见的。
2、容器(container)的定义和镜像(image)几乎一模一样,也是一堆层的统一视角,唯一区别在于容器的最上面那一层是可读可写的。

docker create 命令为指定的镜像(image)添加了一个可读写层,构成了一个新的容器。注意,这个容器并没有运行。
Docker是基于镜像的。镜像类似于已经包含了文件、配置和安装好的程序的虚拟机镜像。你可以像启动虚拟机一样启动多个镜像实例。运行中的镜像称为容器。
你可以修改容器(比如删除一个文件),但这些修改不会影响到镜像。不过,你使用 docker commit
的容器云是通过docker技术,在集群服务器上部署容器服务实现,拥有上万Linux镜像,功能强大、轻量灵活,可轻松作集群服务,自由轻松搭建私有网络。
镜像
容器
文件
运行
系统
视角
统一
服务
主机
命令
多个
技术
集群
不同
强大
自由
一模一样
功能
功能强大
右边
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
广州紫鲸互联网科技有限公司
山东特亿宝互联网科技有限公司
互联网科技工作委员会
中关村互联网科技集团
圆梦互联网科技
智能科技公司是互联网公司吗
与互联网科技公司
互联网 的科技创新
嘟嘟瓜互联网科技
互联网科技小额贷款
开一家科技互联网公司需要多少钱
互联网金融科技展
互联网科技圈年度人物
小米互联网科技园入驻
产业互联网科技服务公司
浙南科技城互联网大厦招聘
风投北京互联网科技
互联网硬科技公司
昆明中奇联合互联网科技
亚光科技低轨卫星互联网
互联网科技公司起名
网络科技有限互联网
广州凡科互联网科技
上海万想互联网科技
青海省互联网新科技
南山科技园互联网公司有哪些
四川慕妮娅互联网科技有限公司
互联网科技融合创新
广州梦谷互联网科技有限公司领导
互联网科技创业计划的风险分析