使用容器化工具
使用具有 Docker Engine 和 Universal Container Runtime 的容器化工具
Universal Container Runtime (UCR) 的优势如下:
- 更稳定,允许大规模部署
- 提供 Docker 引擎中未提供的功能,例如,GPU 和 CNI 支持
- 允许您利用 Mesos 和 DC/OS 中的持续创新,包括每个容器的 IP、严格的容器隔离等功能。有关更多信息,请参阅功能矩阵。
- 自动或手动支持容器镜像垃圾收集
总之,使用 UCR 代替 Docker Engine:
- 减少服务停机时间
- 提高即时可升级性
Container Runtime 的功能
容器后端
功能 | UCR | Docker |
---|---|---|
OverlayFS | 是 | 是 |
Aufs | 是 | 是 |
绑定 | 是 | 不适用 |
服务端点
功能 | UCR | Docker |
---|---|---|
指定端口 | 是 | 是 |
编号端口 | 是 | 是 |
专用注册表
功能 | UCR | Docker |
---|---|---|
基于令牌的容器验证 | 否 | 是 |
基于令牌的容器验证 | 是 | 是 |
基本容器验证 | 否 | 是 |
基本群集验证 | 是 | 是 |
[
使用 Universal Container Runtime 启动 Mesos 容器
Docker Engine
从 Docker 镜像启动 Docker 容器
]($44563187dd8977fd.md)