【问题标题】:How to mount OpenStack container in a Docker container如何在 Docker 容器中挂载 OpenStack 容器
【发布时间】:2016-09-25 08:22:42
【问题描述】:

我是OpenStack 的新手。我看到 OpenStack 中有一个叫做容器的特性。我认为这些容器与 Docker 容器不同。我了解 OpenStack 容器只是文件存储(卷?)对还是错?

但是有没有办法在 Docker 容器中挂载 OpenStack 容器?

我想要一个只包含“系统文件”(/bin、/usr、apache、mysql)的 Docker 容器,并将我的所有配置文件和 PHP 文件放在一个 OpenStack 容器中。

【问题讨论】:

  • 一个 docker 镜像包含一个容器文件系统,Docker 使用 Dockerfile 语法可以轻松地将文件添加到新镜像中。

标签: docker openstack


【解决方案1】:

OpenStack 中的容器应用于对象存储 (OpenStack SWIFT)。 Swift 是 AWS S3 的 OpenStack 对口。 S3 中所谓的“桶”,在 SWIFT 中是“容器”。

尽管如此,OpenStack 通过两个项目包含“docker-container”支持:

  • Nova-Docker(NOVA 中的计算组件,在“管理程序”级别工作,但使用 docker 而不是 KVM/QEMU/Libvirt)
  • OpenStack Magnum:适用于 OpenStack 的 Docker 容器编排解决方案。

您可以在以下位置查看任何这些项目:

【讨论】:

    猜你喜欢
    • 2016-08-01
    • 2020-01-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-21
    • 2019-12-10
    • 2019-12-15
    • 2017-08-14
    相关资源
    最近更新 更多