Docker简介

本文介绍了Docker容器技术,详细阐述了其与传统虚拟机相比的优势,包括更高效的资源利用率、快速启动时间、环境一致性等。同时介绍了Docker中的核心概念:镜像(Image)、容器(Container)和仓库(Repository)。

Docker是Docker公司基于Go语言开发的开源项目,维护在GitHub上,并遵从Apache 2.0协议,和传统的虚拟机相比它具有一下优点

1、Docker 在容器的基础上,进行了进一步的封装,从文件系统、网络互联到进程隔离等等,极大的简化了容器的创建和维护。使得 Docker 技术比虚拟机技术更为轻便、快捷

下图是传统虚拟机与Docker的比较

2、容器不需要进行硬件虚拟以及运行完整操作系统等额外开销,所以具有更高效的资源利用率

3、快速的启动时间

3、环境一致性

4、一次创建或配置,可以在任意地方正常运行

5、更轻松的迁移

6、易于维护和扩展

对比图

Docker中的三个重要的东西

--->Image:相当于是一个 root 文件系统

--->Container:每个容器其实就是一个进程,它是镜像运行时的实体。可以被创建、启动、停止、删除、暂停等,拥有自己的独立的命名空间。容器可以拥有自己的root 文件系统、自己的网络配置、自己的进程空间,甚至自己的用户 ID 空间。容器运行在独立的环境中,看起来像是一个独立的虚拟机,其实不是,这样做使得它更加安全

--->Repository:一个doceker Registry 中可以包含多个Repository,分为doceker Registry公开服务和doceker Registry私有服务

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

The_Web3_社区

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值