注意
本文档适用于 Ceph 的开发版本。
Ceph 容器镜像
重要
不建议使用 :latest 标签。如果您使用 :latest 标签,则无法保证每个主机上都有相同的镜像。在这种情况下,升级可能无法正常工作。请记住,:latest 是一个相对标签,并且是一个不断变化的目标。
请使用明确的标签或镜像 ID,而不是 :latest 标签。例如
podman pull ceph/ceph:v15.2.0
官方版本
Ceph 容器镜像可从 Quay 获取
ceph/ceph
通用 Ceph 容器,安装了所有必需的守护程序和依赖项。
标签 |
含义 |
vRELNUM |
此系列中的最新版本(例如,v14 = Nautilus) |
vRELNUM.2 |
此稳定系列中的最新稳定版本(例如,v14.2) |
vRELNUM.Y.Z |
特定版本(例如,v14.2.4) |
vRELNUM.Y.Z-YYYYMMDD |
特定构建(例如,v14.2.4-20191203) |
旧版容器镜像
旧版容器镜像可从 Docker Hub 获取,网址为
https://hub.docker.com/r/ceph
ceph/daemon-base
通用 Ceph 容器,安装了所有必需的守护程序和依赖项。
与 ceph/ceph 基本相同,但具有不同的标签。
请注意,所有 -devel 标签(以及 latest-master 标签)均基于来自 https://shaman.ceph.com 的未发布且通常未经测试的软件包。
- 注意:
此镜像很快将成为 ceph/ceph 的别名。
标签 |
含义 |
latest-master |
上一次 ceph-container.git 更新时 master 分支的构建 |
latest-master-devel |
master 分支的每日构建 |
latest-RELEASE-devel |
RELEASE(例如 nautilus)分支的每日构建 |
ceph/daemon
ceph/daemon-base 加上一组 BASH 脚本,这些脚本被 ceph-nano 和 ceph-ansible 用于管理 Ceph 集群。
标签 |
含义 |
latest-master |
上一次 ceph-container.git 更新时 master 分支的构建 |
latest-master-devel |
master 分支的每日构建 |
latest-RELEASE-devel |
RELEASE(例如 nautilus)分支的每日构建 |
开发构建
我们会自动为 ceph-ci.git 存储库中的开发 wip-* 分支构建容器镜像,并将其推送到 Quay,网址为
https://quay.ceph.io/organization/ceph-ci
ceph-ci/ceph
这类似于上面的 ceph/ceph 镜像
待办事项:删除
wip-*限制,并构建 ceph.git 分支。
标签 |
含义 |
BRANCH |
给定 GIT 分支的最新构建(例如,wip-foo) |
BRANCH-SHORTSHA1-BASEOS-ARCH-devel |
分支的特定构建 |
SHA1 |
特定构建 |