1

是否可以在 openstack 中的 docker 容器上安装 Cinder 卷?

如果是,有没有办法加密离开容器到煤渣卷的数据?

我正在考虑将卷安装为环回设备,并在数据被刷新到磁盘时对其进行加密。这可能吗?

亲切的问候

4

1 回答 1

0

目前无法在 OpenStack 的 Docker 容器内挂载 Cinder 卷。

一个基本问题是 Docker 是基于文件系统的,而不是基于块设备的。任何块设备(例如 Cinder 卷)都需要使用文件系统格式化并在启动容器之前挂载。虽然它在技术上可能是可行的,但目前尚不存在对此的必要支持。

马尼拉项目可能是容器添加存储的更好解决方案,但我还没有研究过,我不知道(a)该项目是否还有效,(b)它是否适用于 nova-docker。

如果您没有使用 nova-docker 驱动程序,而是使用 Docker 的 Heat 插件,您可以将主机卷挂载到类似于 的容器中docker run -v ...,但在多租户设置中跨多个节点无缝工作可能会很困难,或者不可能的。

于 2015-02-23T14:15:13.650 回答