初识docker
docker基础使用
1.镜像 :启动容器的模板
2.容器 : 对外提供服务的实例
3.仓库(Harbor):存放镜像的地方
Docker与虚拟机的比较
特性 |
容器 |
虚拟机 |
启动速度 |
秒级 |
分钟级 |
性能 |
接近原生 |
较好 |
内存 |
MB级 |
GB级 |
硬盘适应 |
MB级 |
GB级 |
运行密度 |
单台主机支持上千个 |
单台主机支持几个 |
隔离性 |
安全隔离 |
完全隔离 |
迁移 |
优秀 |
一般 |
Docker与虚拟化
传统方式是在硬件层面实现虚拟化,需要有额外的虚拟机管理应用和虚拟机操作系统层。Docker容器时在操作系统层面实现虚拟化,直接复用本地主机的操作系统,因此更加轻量级。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构