虚拟化技术以及 docker

容器虚拟化技术:
1,容器级别的虚拟化技术, 对进程的隔离
2,实现方式, namespaces + Control groups(资源分配) + chroot(允许把当前目录变成根目录一样(被隔离开来的))
3,容器级别的虚拟化技术比主机虚拟化差的很多
4,容器是内核(linux)技术,
容器虚拟化技术原理:

docker 介绍:
1,docker 是实现容器管理的一款软件
2,我们把 namespaces 里面所有的组件打包成文件,此时称之为镜像!镜像放在互联网仓库之中
3,每次启动 docker run 会在互联网之中自己下载镜像(如果本地没有)
4,docker 让各种语言/操作系统 都可以统一到一个平台之上, 只需要镜像即可!
5,每个容器都需要自己的调试工具,会增加工作量!官方仓库也不带调试工具
6,需要一个外置的持久化(存储)
7,容器安装的是一种服务,比如nginx,但是 nginx 有很多版本,是通过版本标签(tag),镜像标识是 容器名称+标签名称
8,镜像和容器的关系,就是程序与进程之间的关系!
9,docker 是 c/s 架构,遵守 restful 风格!Linux 操作 docker是 c-->s
docker 架构:

docker 常用命令:

docker 的容器与镜像之间的区别:
1,容器 = 镜像 + 可读层。并且容器的定义并没有提及是否要运行容器
2,一个运行态容器(running container)被定义为一个可读写的统一文件系统加上隔离的进程空间和包含其中的进程
3,所以说,docker 是 增加读写的功能的命名空间

转载于:https://www.cnblogs.com/shi-qi/articles/10243575.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值