什么是Docker,容器是什么,镜像是什么,一文解读

先简单说下理解:

我现在有一个电脑,系统上ubuntu系统。

  1. 你的电脑:大 Ubuntu 系统(完整功能)

  2. 先在大 Ubuntu 里安装 Docker工具

  3. 用 Docker pull 命令拉取小 Ubuntu 镜像(只有基础的功能的ubuntu)

  4. 用 Docker run 运行你拉取的镜像 → 变成容器(镜像运行起来就变成容器了)

  5. 在容器里改代码、改目录

  6. 用 Docker commit 打包成新镜像(把你正在运行的容器拍个快照,就变成新镜像了)

  7. 把镜像发给别人

  8. 别人电脑也要装 Docker,才能 run 你的镜像

镜像-->运行--容器-->修改容器中的内容--<>拍个快照--新镜像-->打包发给别人-->他通过docker运行--<容器...

镜像:只读模板,是容器的「爹」

容器:运行实例,是镜像的「崽」

Docker:工具平台,管着「爹」和「崽」

Docker 是容器管理工具,它利用底层的容器技术(命名空间、cgroups 等)让你轻松构建、运行和分发容器。你之前理解的"拉镜像、run 成容器、commit 成镜像"这些操作,正是 Docker 这个工具帮你完成的事情。

哪里理解不对,感谢批评指正。

相关推荐
科技互联.19 小时前
2026年5月观察:四大头部工具如何重塑短视频矩阵的“生产规则”
大数据·人工智能·矩阵
智象科技19 小时前
智能运维(AIOps),正在改变IT行业格局
运维·人工智能·运维开发·devops·智能运维
数据门徒19 小时前
神经网络原理 第五章:径向基函数网络
网络·人工智能·神经网络
TG_yunshuguoji19 小时前
阿里云代理商:DeepSeek V4 在阿里云部署的经济性革命
人工智能·阿里云·云计算·ai智能体·deepseek v4
一切皆是因缘际会19 小时前
2026年AGI突围:自主智能体驱动,数字生命从架构落地到自我迭代全解析
人工智能·深度学习·机器学习·架构·系统架构·agi
Mr数据杨19 小时前
【CanMV K210】音频实验 I2S 数字麦克风与 FFT 频谱可视化
人工智能·音视频·硬件开发·canmv k210
国产电子元器件19 小时前
ACS758国产替代方案有哪些?工程师如何选择霍尔电流传感器
人工智能
AI棒棒牛19 小时前
RT-DETR最新创新改进系列:2D轻量解码结构重塑检测颈部,减少下采样链路,降低计算冗余,让端到端检测更快更轻!【轻装上阵,实时优先】
人工智能·深度学习·目标检测·计算机视觉·rt-detr
陆水A19 小时前
运输时效预测模型:静态路由时效的计算与验证
大数据·人工智能·算法·spark·数据库开发·etl工程师
小小AK19 小时前
旺店通与金蝶云星空系统对接方案
人工智能