您的位置:首页 > 运维架构 > Docker

docker 学习笔记 简介

2016-01-07 14:54 645 查看

docker可以做以下事情

隔离应用依赖

创建应用镜像并进行复制

创建容易分发的即启即用的应用

允许实例简单快速的扩展

测试应用并随后销毁他们

docker组成

镜像

镜像类似虚拟机的快照

镜像大都通过其他镜像生成

镜像拥有唯一ID

具有可移植性(强制特点)

容器

容器可以比喻成从快照中创建的虚拟机

容器是隔离的

容器有一个唯一ID

容器可以对外公开特定端口

容器被设计为运行单进程

容器是短暂的一次性的

容器提供了分离应用和数据

数据卷

持久化数据

可以做到容器间共享数据

数据卷是容器的一部分

链接

链接是Docker的一部分

会分配一个私有IP,可以用来通信

docker文件系统

Cgroups

限制linux进程组的资源占用

为进程组制作PID、UTS、IPC、网络、用户及装载命名空间,资源完全隔离

Union文件系统

通过union装载来达到一个分层的积累变化

每个装载的文件系统表示前一个文件系统之后的变化集合
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: