Zun 中的 Clear Containers¶
Zun 现在支持使用常规 Docker 容器运行 Clear Containers。Clear containers 将容器作为非常轻量级的虚拟机运行,启动速度非常快,内存占用低。它为容器提供隔离环境,从而提高安全性。您可以在此了解更多关于 Clear Containers 的信息。
使用 DevStack 安装¶
可以使用 Zun 运行 Clear Containers。请遵循 开发者快速入门 下载 DevStack、Zun 代码并复制 local.conf 文件。现在执行以下步骤来使用 DevStack 安装 Clear Containers
cd /opt/stack/devstack
echo "ENABLE_CLEAR_CONTAINER=true" >> local.conf
./stack.sh
通过以下方式验证安装
$ sudo docker info | grep Runtimes
Runtimes: cor runc
Zun 中使用 Clear Containers¶
要使用 Zun 创建 Clear Containers,请指定 –runtime 选项
zun run --name clear-container --runtime cor cirros ping -c 4 8.8.8.8
注意
Zun 中的 Clear Containers 支持尚未达到生产级别。不建议在同一主机上运行 Clear Containers 和 runc 容器。