2、Docker 入门:从基础到扩展

Docker 入门:从基础到扩展

1. 专用机与虚拟机对比

专用机和虚拟机的配置存在明显差异,我们需要在资源利用率和使用不同二进制文件/库运行应用程序之间进行权衡。

2. 容器与 Docker

传统应用部署方式有其局限性,而 Docker 的出现带来了新的解决方案。以在单台主机上运行三个应用程序为例,在主机上安装 Docker 并将每个应用程序作为容器部署,能在获得虚拟机优势的同时,大幅减少资源占用。这是因为 Docker 移除了对管理程序和来宾操作系统的需求,直接通过精简接口连接到主机内核。

2.1 Docker 给 IT 运营和开发团队带来的优势

  • 低开销 :降低了 IT 运营团队的资源和管理成本。
  • 开发提供容器 :开发团队无需依赖 IT 运营团队为每个应用程序环境进行配置,可直接将容器投入生产。

2.2 Docker 的局限性

对于大多数 Web 应用程序或预编译的静态二进制应用程序,使用 Docker 通常没有问题。但由于 Docker 与底层主机共享资源(如内核版本),如果应用程序需要编译或依赖某些仅与共享资源兼容的库,就必须在类似的操作系统甚至硬件上部署容器。

2.3 Docker 的改进尝试

2016 年 1 月,Docker 收购了 Unikernel Systems 公司来解决上述问题,但目前尚不清楚 Docker 如何将该技术集成到其核心产品中。你可以在

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值