【发布时间】:2015-02-23 11:58:45
【问题描述】:
是否可以在 openstack 中的 docker 容器上挂载 Cinder 卷?
如果是,有没有办法加密离开容器到煤渣卷的数据?
我正在考虑将卷安装为环回设备,并在数据被刷新到磁盘时对其进行加密。这可能吗?
亲切的问候
【问题讨论】:
标签: docker device openstack loopback
是否可以在 openstack 中的 docker 容器上挂载 Cinder 卷?
如果是,有没有办法加密离开容器到煤渣卷的数据?
我正在考虑将卷安装为环回设备,并在数据被刷新到磁盘时对其进行加密。这可能吗?
亲切的问候
【问题讨论】:
标签: docker device openstack loopback
目前无法在 OpenStack 的 Docker 容器内挂载 Cinder 卷。
一个基本问题是 Docker 是基于文件系统的,而不是基于块设备的。任何块设备(例如 Cinder 卷)都需要使用文件系统格式化并在启动容器之前挂载。虽然这在技术上可能是可行的,但尚不存在对此的必要支持。
Manila 项目可能是向容器添加存储的更好解决方案,但我还没有研究过,我不知道 (a) 该项目是否还有效,以及 (b) 它是否有效使用 nova-docker。
如果您不使用 nova-docker 驱动程序,而是使用 Docker 的 Heat 插件,您可以将主机卷挂载到类似于 docker run -v ... 的容器中,但可以在多节点中跨多个节点无缝工作租户设置可能很困难或不可能。
【讨论】: