logo
ghcr.io/rook/ceph:v1.21.0
linux/amd64 ghcr.io 🐳 贡献
24
浏览次数
1.62GB
镜像大小
国内镜像
swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/rook/ceph:v1.21.0
源镜像
ghcr.io/rook/ceph:v1.21.0
镜像ID
sha256:6d234fcd7a66623d78732669126166078bdc19b0676e60a3674c50865a905a17
镜像 TAG
v1.21.0
镜像大小
1.62GB
平台架构
linux/amd64
镜像源
ghcr.io
CMD
启动入口
/usr/local/bin/rook
工作目录
OS/平台
linux/amd64
镜像创建
2026-10-06T18:21:37.24779971Z
同步时间
2026-10-21 15:08
浏览量
24 次
贡献者
avatar 🐳
⚙️ 环境变量 6
KeyValue
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin 0
CEPH_IS_DEVEL=false 1
CEPH_REF=tentacle 2
CEPH_VERSION=tentacle 3
CEPH_OSD_FLAVOR=default 4
FROM_IMAGE=quay.io/centos/centos:stream9 5
🏷️ 镜像标签 15
KeyValue
https://github.com/ceph/ceph.git CEPH_GIT_REPO
tentacle CEPH_REF
7f793731f1b39eb4f465e960113d2363c311b964 CEPH_SHA1
quay.io/centos/centos:stream9 FROM_IMAGE
https://buildlogs.centos.org/centos/$releasever-stream/storage/$basearch/nfsganesha-5/ GANESHA_REPO_BASEURL
default OSD_FLAVOR
True ceph
1.43.2 io.buildah.version
20260810 org.label-schema.build-date
GPLv2 org.label-schema.license
CentOS Stream 9 Base Image org.label-schema.name
1.0 org.label-schema.schema-version
CentOS org.label-schema.vendor
Ceph Release Team <ceph-maintainers@ceph.io> org.opencontainers.image.authors
https://docs.ceph.com/ org.opencontainers.image.documentation

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/rook/ceph:v1.21.0
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/rook/ceph:v1.21.0  ghcr.io/rook/ceph:v1.21.0

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/rook/ceph:v1.21.0
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/rook/ceph:v1.21.0  ghcr.io/rook/ceph:v1.21.0

Shell快速替换命令

sed -i 's#ghcr.io/rook/ceph:v1.21.0#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/rook/ceph:v1.21.0#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/rook/ceph:v1.21.0 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/rook/ceph:v1.21.0  ghcr.io/rook/ceph:v1.21.0'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/rook/ceph:v1.21.0 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/rook/ceph:v1.21.0  ghcr.io/rook/ceph:v1.21.0'

镜像构建历史


# 2026-10-07 02:21:37  0.00B 设置默认要执行的命令
CMD [""]
                        
# 2026-10-07 02:21:37  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/usr/local/bin/rook"]
                        
# 2026-10-07 02:21:37  0.00B 指定运行容器时使用的用户
USER 2016
                        
# 2026-10-07 02:21:37  595.16KB 执行命令并创建新的镜像层
RUN |3 S5CMD_VERSION=2.3.0 S5CMD_ARCH=Linux-64bit S5CMD_SHA256=de0fdbfa3aceae55e069ba81a0fc17b2026567637603734a387b2fca06c299b4 /bin/sh -c useradd rook -u 2016 # 2016 is the UID of the rook user and also the year of the first commit in the project # buildkit
                        
# 2026-10-07 02:21:37  107.82KB 复制新文件或目录到容器中
COPY rook-external /etc/rook-external/ # buildkit
                        
# 2026-10-07 02:21:37  271.88KB 复制新文件或目录到容器中
COPY ceph-monitoring /etc/ceph-monitoring # buildkit
                        
# 2026-10-07 02:21:37  77.24MB 复制新文件或目录到容器中
COPY rook toolbox.sh set-ceph-debug-level /usr/local/bin/ # buildkit
                        
# 2026-10-07 02:21:36  17.66MB 执行命令并创建新的镜像层
RUN |3 S5CMD_VERSION=2.3.0 S5CMD_ARCH=Linux-64bit S5CMD_SHA256=de0fdbfa3aceae55e069ba81a0fc17b2026567637603734a387b2fca06c299b4 /bin/sh -c curl --fail -sSL -o /s5cmd.tar.gz https://github.com/peak/s5cmd/releases/download/v${S5CMD_VERSION}/s5cmd_${S5CMD_VERSION}_${S5CMD_ARCH}.tar.gz &&     echo "${S5CMD_SHA256}  /s5cmd.tar.gz" | sha256sum --status --check - &&     mkdir /s5cmd &&     tar xf /s5cmd.tar.gz -C /s5cmd &&     install /s5cmd/s5cmd /usr/local/bin/s5cmd &&     rm -rf /s5cmd.tar.gz /s5cmd # buildkit
                        
# 2026-10-07 02:21:36  33.01MB 执行命令并创建新的镜像层
RUN |3 S5CMD_VERSION=2.3.0 S5CMD_ARCH=Linux-64bit S5CMD_SHA256=de0fdbfa3aceae55e069ba81a0fc17b2026567637603734a387b2fca06c299b4 /bin/sh -c dnf install -y --repo baseos --setopt=install_weak_deps=False iproute && dnf clean all # buildkit
                        
# 2026-10-07 02:21:36  0.00B 定义构建参数
ARG S5CMD_SHA256=de0fdbfa3aceae55e069ba81a0fc17b2026567637603734a387b2fca06c299b4
                        
# 2026-10-07 02:21:36  0.00B 定义构建参数
ARG S5CMD_ARCH=Linux-64bit
                        
# 2026-10-07 02:21:36  0.00B 定义构建参数
ARG S5CMD_VERSION=2.3.0
                        
# 2026-08-19 00:16:29  1.32GB 
/bin/sh -c #(nop) ENV CEPH_IS_DEVEL="${CI_CONTAINER}"     CEPH_REF="${CEPH_REF}"     CEPH_VERSION="${CEPH_REF}"     CEPH_OSD_FLAVOR="${OSD_FLAVOR}"     FROM_IMAGE="${FROM_IMAGE}"
                        
# 2026-08-19 00:16:25  0.00B 
|8 CEPH_GIT_REPO=https://github.com/ceph/ceph.git CEPH_REF=tentacle CEPH_SHA1=7f793731f1b39eb4f465e960113d2363c311b964 CI_CONTAINER=false CUSTOM_CEPH_REPO_URL= FROM_IMAGE=quay.io/centos/centos:stream9 GANESHA_REPO_BASEURL=https://buildlogs.centos.org/centos/$releasever-stream/storage/$basearch/nfsganesha-5/ OSD_FLAVOR=default /bin/sh -c rpm -q $(cat packages.txt) && rm -f /var/lib/rpm/__db* && rm -f *packages.txt
                        
# 2026-08-19 00:16:25  0.00B 
|8 CEPH_GIT_REPO=https://github.com/ceph/ceph.git CEPH_REF=tentacle CEPH_SHA1=7f793731f1b39eb4f465e960113d2363c311b964 CI_CONTAINER=false CUSTOM_CEPH_REPO_URL= FROM_IMAGE=quay.io/centos/centos:stream9 GANESHA_REPO_BASEURL=https://buildlogs.centos.org/centos/$releasever-stream/storage/$basearch/nfsganesha-5/ OSD_FLAVOR=default /bin/sh -c set -ex &&     dnf clean all &&     rm -rf /var/cache/dnf/* &&     rm -rf /var/lib/dnf/* &&     rm -f /var/lib/rpm/__db* &&     rm -rf /etc/selinux /usr/share/selinux &&     rm -f /etc/yum.repos.d/{ceph,ganesha,tcmu-runner,ceph-iscsi}.repo
                        
# 2026-08-19 00:16:24  0.00B 
|8 CEPH_GIT_REPO=https://github.com/ceph/ceph.git CEPH_REF=tentacle CEPH_SHA1=7f793731f1b39eb4f465e960113d2363c311b964 CI_CONTAINER=false CUSTOM_CEPH_REPO_URL= FROM_IMAGE=quay.io/centos/centos:stream9 GANESHA_REPO_BASEURL=https://buildlogs.centos.org/centos/$releasever-stream/storage/$basearch/nfsganesha-5/ OSD_FLAVOR=default /bin/sh -c     sed -i -e 's/udev_rules = 1/udev_rules = 0/'            -e 's/udev_sync = 1/udev_sync = 0/'            -e 's/obtain_device_list_from_udev = 1/obtain_device_list_from_udev = 0/'         /etc/lvm/lvm.conf &&     grep -sqo "udev_sync = 0" /etc/lvm/lvm.conf &&     grep -sqo "udev_rules = 0" /etc/lvm/lvm.conf &&     grep -sqo "obtain_device_list_from_udev = 0" /etc/lvm/lvm.conf
                        
# 2026-08-19 00:16:24  0.00B 
|8 CEPH_GIT_REPO=https://github.com/ceph/ceph.git CEPH_REF=tentacle CEPH_SHA1=7f793731f1b39eb4f465e960113d2363c311b964 CI_CONTAINER=false CUSTOM_CEPH_REPO_URL= FROM_IMAGE=quay.io/centos/centos:stream9 GANESHA_REPO_BASEURL=https://buildlogs.centos.org/centos/$releasever-stream/storage/$basearch/nfsganesha-5/ OSD_FLAVOR=default /bin/sh -c mkdir -p /var/run/ganesha
                        
# 2026-08-19 00:16:24  0.00B 
|8 CEPH_GIT_REPO=https://github.com/ceph/ceph.git CEPH_REF=tentacle CEPH_SHA1=7f793731f1b39eb4f465e960113d2363c311b964 CI_CONTAINER=false CUSTOM_CEPH_REPO_URL= FROM_IMAGE=quay.io/centos/centos:stream9 GANESHA_REPO_BASEURL=https://buildlogs.centos.org/centos/$releasever-stream/storage/$basearch/nfsganesha-5/ OSD_FLAVOR=default /bin/sh -c echo "=== INSTALLING ===" ; dnf install -y --setopt=install_weak_deps=False --setopt=skip_missing_names_on_install=False --enablerepo=crb $(cat packages.txt)
                        
# 2026-08-19 00:14:03  0.00B 
|8 CEPH_GIT_REPO=https://github.com/ceph/ceph.git CEPH_REF=tentacle CEPH_SHA1=7f793731f1b39eb4f465e960113d2363c311b964 CI_CONTAINER=false CUSTOM_CEPH_REPO_URL= FROM_IMAGE=quay.io/centos/centos:stream9 GANESHA_REPO_BASEURL=https://buildlogs.centos.org/centos/$releasever-stream/storage/$basearch/nfsganesha-5/ OSD_FLAVOR=default /bin/sh -c echo "=== PACKAGES TO BE INSTALLED ==="; cat packages.txt
                        
# 2026-08-19 00:14:03  0.00B 
|8 CEPH_GIT_REPO=https://github.com/ceph/ceph.git CEPH_REF=tentacle CEPH_SHA1=7f793731f1b39eb4f465e960113d2363c311b964 CI_CONTAINER=false CUSTOM_CEPH_REPO_URL= FROM_IMAGE=quay.io/centos/centos:stream9 GANESHA_REPO_BASEURL=https://buildlogs.centos.org/centos/$releasever-stream/storage/$basearch/nfsganesha-5/ OSD_FLAVOR=default /bin/sh -c echo "ceph-node-proxy" >> packages.txt
                        
# 2026-08-19 00:14:03  0.00B 
|8 CEPH_GIT_REPO=https://github.com/ceph/ceph.git CEPH_REF=tentacle CEPH_SHA1=7f793731f1b39eb4f465e960113d2363c311b964 CI_CONTAINER=false CUSTOM_CEPH_REPO_URL= FROM_IMAGE=quay.io/centos/centos:stream9 GANESHA_REPO_BASEURL=https://buildlogs.centos.org/centos/$releasever-stream/storage/$basearch/nfsganesha-5/ OSD_FLAVOR=default /bin/sh -c echo "python3-scikit-learn" >> packages.txt
                        
# 2026-08-19 00:14:02  0.00B 
|8 CEPH_GIT_REPO=https://github.com/ceph/ceph.git CEPH_REF=tentacle CEPH_SHA1=7f793731f1b39eb4f465e960113d2363c311b964 CI_CONTAINER=false CUSTOM_CEPH_REPO_URL= FROM_IMAGE=quay.io/centos/centos:stream9 GANESHA_REPO_BASEURL=https://buildlogs.centos.org/centos/$releasever-stream/storage/$basearch/nfsganesha-5/ OSD_FLAVOR=default /bin/sh -c echo "gdisk hostname procps-ng sg3_utils e2fsprogs lvm2 gcc" >> packages.txt
                        
# 2026-08-19 00:14:02  0.00B 
|8 CEPH_GIT_REPO=https://github.com/ceph/ceph.git CEPH_REF=tentacle CEPH_SHA1=7f793731f1b39eb4f465e960113d2363c311b964 CI_CONTAINER=false CUSTOM_CEPH_REPO_URL= FROM_IMAGE=quay.io/centos/centos:stream9 GANESHA_REPO_BASEURL=https://buildlogs.centos.org/centos/$releasever-stream/storage/$basearch/nfsganesha-5/ OSD_FLAVOR=default /bin/sh -c echo "systemd-udev" >> packages.txt
                        
# 2026-08-19 00:14:02  0.00B 
|8 CEPH_GIT_REPO=https://github.com/ceph/ceph.git CEPH_REF=tentacle CEPH_SHA1=7f793731f1b39eb4f465e960113d2363c311b964 CI_CONTAINER=false CUSTOM_CEPH_REPO_URL= FROM_IMAGE=quay.io/centos/centos:stream9 GANESHA_REPO_BASEURL=https://buildlogs.centos.org/centos/$releasever-stream/storage/$basearch/nfsganesha-5/ OSD_FLAVOR=default /bin/sh -c echo "attr ceph-fuse rbd-nbd"  >> packages.txt
                        
# 2026-08-19 00:14:02  0.00B 
|8 CEPH_GIT_REPO=https://github.com/ceph/ceph.git CEPH_REF=tentacle CEPH_SHA1=7f793731f1b39eb4f465e960113d2363c311b964 CI_CONTAINER=false CUSTOM_CEPH_REPO_URL= FROM_IMAGE=quay.io/centos/centos:stream9 GANESHA_REPO_BASEURL=https://buildlogs.centos.org/centos/$releasever-stream/storage/$basearch/nfsganesha-5/ OSD_FLAVOR=default /bin/sh -c echo "ceph-iscsi tcmu-runner python3-rtslib" >> packages.txt
                        
# 2026-08-19 00:14:01  0.00B 
|8 CEPH_GIT_REPO=https://github.com/ceph/ceph.git CEPH_REF=tentacle CEPH_SHA1=7f793731f1b39eb4f465e960113d2363c311b964 CI_CONTAINER=false CUSTOM_CEPH_REPO_URL= FROM_IMAGE=quay.io/centos/centos:stream9 GANESHA_REPO_BASEURL=https://buildlogs.centos.org/centos/$releasever-stream/storage/$basearch/nfsganesha-5/ OSD_FLAVOR=default /bin/sh -c echo "dbus-daemon nfs-ganesha-ceph nfs-ganesha-rados-grace nfs-ganesha-rados-urls nfs-ganesha-rgw nfs-ganesha rpcbind sssd-client" >> packages.txt
                        
# 2026-08-19 00:14:01  0.00B 
|8 CEPH_GIT_REPO=https://github.com/ceph/ceph.git CEPH_REF=tentacle CEPH_SHA1=7f793731f1b39eb4f465e960113d2363c311b964 CI_CONTAINER=false CUSTOM_CEPH_REPO_URL= FROM_IMAGE=quay.io/centos/centos:stream9 GANESHA_REPO_BASEURL=https://buildlogs.centos.org/centos/$releasever-stream/storage/$basearch/nfsganesha-5/ OSD_FLAVOR=default /bin/sh -c set -euo pipefail;     echo "nvme-cli smartmontools" >> packages.txt;     source /etc/ceph-distro.env;     if [ "$MAJOR" -le 9 ]; then         echo "python3-saml" >> packages.txt;     fi
                        
# 2026-08-19 00:14:01  0.00B 
|8 CEPH_GIT_REPO=https://github.com/ceph/ceph.git CEPH_REF=tentacle CEPH_SHA1=7f793731f1b39eb4f465e960113d2363c311b964 CI_CONTAINER=false CUSTOM_CEPH_REPO_URL= FROM_IMAGE=quay.io/centos/centos:stream9 GANESHA_REPO_BASEURL=https://buildlogs.centos.org/centos/$releasever-stream/storage/$basearch/nfsganesha-5/ OSD_FLAVOR=default /bin/sh -c if [[ "${OSD_FLAVOR}" == "crimson-debug" || "${OSD_FLAVOR}" == "crimson-release" ]]; then     echo "ceph-osd-crimson" >> packages.txt ; fi
                        
# 2026-08-19 00:14:01  0.00B 
|8 CEPH_GIT_REPO=https://github.com/ceph/ceph.git CEPH_REF=tentacle CEPH_SHA1=7f793731f1b39eb4f465e960113d2363c311b964 CI_CONTAINER=false CUSTOM_CEPH_REPO_URL= FROM_IMAGE=quay.io/centos/centos:stream9 GANESHA_REPO_BASEURL=https://buildlogs.centos.org/centos/$releasever-stream/storage/$basearch/nfsganesha-5/ OSD_FLAVOR=default /bin/sh -c echo "ceph-common ceph-exporter ceph-grafana-dashboards ceph-immutable-object-cache ceph-mds ceph-mgr-cephadm ceph-mgr-dashboard ceph-mgr-diskprediction-local ceph-mgr-k8sevents ceph-mgr-rook ceph-mgr ceph-mon ceph-osd ceph-radosgw lua-devel luarocks ceph-volume cephfs-mirror cephfs-top kmod libcephfs-daemon libradosstriper1 rbd-mirror" >> packages.txt
                        
# 2026-08-19 00:14:00  0.00B 
|8 CEPH_GIT_REPO=https://github.com/ceph/ceph.git CEPH_REF=tentacle CEPH_SHA1=7f793731f1b39eb4f465e960113d2363c311b964 CI_CONTAINER=false CUSTOM_CEPH_REPO_URL= FROM_IMAGE=quay.io/centos/centos:stream9 GANESHA_REPO_BASEURL=https://buildlogs.centos.org/centos/$releasever-stream/storage/$basearch/nfsganesha-5/ OSD_FLAVOR=default /bin/sh -c echo "ca-certificates" > packages.txt
                        
# 2026-08-19 00:14:00  0.00B 
|8 CEPH_GIT_REPO=https://github.com/ceph/ceph.git CEPH_REF=tentacle CEPH_SHA1=7f793731f1b39eb4f465e960113d2363c311b964 CI_CONTAINER=false CUSTOM_CEPH_REPO_URL= FROM_IMAGE=quay.io/centos/centos:stream9 GANESHA_REPO_BASEURL=https://buildlogs.centos.org/centos/$releasever-stream/storage/$basearch/nfsganesha-5/ OSD_FLAVOR=default /bin/sh -c dnf update -y --setopt=install_weak_deps=False
                        
# 2026-08-19 00:13:57  0.00B 
|8 CEPH_GIT_REPO=https://github.com/ceph/ceph.git CEPH_REF=tentacle CEPH_SHA1=7f793731f1b39eb4f465e960113d2363c311b964 CI_CONTAINER=false CUSTOM_CEPH_REPO_URL= FROM_IMAGE=quay.io/centos/centos:stream9 GANESHA_REPO_BASEURL=https://buildlogs.centos.org/centos/$releasever-stream/storage/$basearch/nfsganesha-5/ OSD_FLAVOR=default /bin/sh -c set -euo pipefail;     source /etc/ceph-distro.env;     if [ "$MAJOR" -le 9 ]; then         dnf install -y --setopt=install_weak_deps=False dnf-plugins-core &&         dnf copr enable -y tchaikov/python-scikit-learn;     fi
                        
# 2026-08-19 00:13:43  0.00B 
|8 CEPH_GIT_REPO=https://github.com/ceph/ceph.git CEPH_REF=tentacle CEPH_SHA1=7f793731f1b39eb4f465e960113d2363c311b964 CI_CONTAINER=false CUSTOM_CEPH_REPO_URL= FROM_IMAGE=quay.io/centos/centos:stream9 GANESHA_REPO_BASEURL=https://buildlogs.centos.org/centos/$releasever-stream/storage/$basearch/nfsganesha-5/ OSD_FLAVOR=default /bin/sh -c --mount=type=secret,id=prerelease_creds set -ex &&     source /etc/ceph-distro.env &&     if [ "$CUSTOM_CEPH_REPO_URL" ]; then         curl -L -o /tmp/custom-ceph.repo "$CUSTOM_CEPH_REPO_URL" &&         mv /tmp/custom-ceph.repo  /etc/yum.repos.d/custom-ceph.repo &&         exit 0 ;     fi &&     rpm --import 'https://download.ceph.com/keys/release.asc' &&     ARCH=$(arch); if [ "${ARCH}" == "aarch64" ]; then ARCH="arm64"; fi ;    IS_RELEASE=0 ;    if [[ "${CI_CONTAINER}" == "true" ]] ; then         REPO_URL=$(curl -fs "https://shaman.ceph.com/api/search/?project=ceph&distros=${DIST_PATH}/${ARCH}&flavor=${OSD_FLAVOR}&ref=${CEPH_REF}&sha1=latest" | jq -r .[0].url) ;    else         IS_RELEASE=1 ;        source /run/secrets/prerelease_creds;         REPO_URL="https://${PRERELEASE_USERNAME}:${PRERELEASE_PASSWORD}@download.ceph.com/prerelease/ceph/rpm-${CEPH_REF}/${EL_VER}/" ;    fi &&     REPO_URL="${REPO_URL%/}" &&     if [[ "$REPO_URL" == */pulp/content/* ]] ; then         CEPH_RELEASE_RPM="$REPO_URL/noarch/Packages/c/ceph-release-1-${IS_RELEASE}.${EL_VER}.noarch.rpm" ;     else         CEPH_RELEASE_RPM="$REPO_URL/noarch/ceph-release-1-${IS_RELEASE}.${EL_VER}.noarch.rpm" ;     fi &&     rpm -Uvh "$CEPH_RELEASE_RPM" ;     if [[ "$IS_RELEASE" == 1 ]] ; then         sed -i "s;http://download.ceph.com/;https://${PRERELEASE_USERNAME}:${PRERELEASE_PASSWORD}@download.ceph.com/prerelease/ceph/;" /etc/yum.repos.d/ceph.repo ;         dnf clean expire-cache ;     fi
                        
# 2026-08-19 00:13:42  0.00B 
|8 CEPH_GIT_REPO=https://github.com/ceph/ceph.git CEPH_REF=tentacle CEPH_SHA1=7f793731f1b39eb4f465e960113d2363c311b964 CI_CONTAINER=false CUSTOM_CEPH_REPO_URL= FROM_IMAGE=quay.io/centos/centos:stream9 GANESHA_REPO_BASEURL=https://buildlogs.centos.org/centos/$releasever-stream/storage/$basearch/nfsganesha-5/ OSD_FLAVOR=default /bin/sh -c set -eux &&     source /etc/ceph-distro.env &&     curl -s -L https://shaman.ceph.com/api/repos/tcmu-runner/main/latest/${DIST_PATH}/repo?arch=$(arch) -o /etc/yum.repos.d/tcmu-runner.repo &&     case "${CEPH_REF}" in         quincy|reef)             curl -fs -L https://download.ceph.com/ceph-iscsi/3/rpm/${EL_VER}/ceph-iscsi.repo -o /etc/yum.repos.d/ceph-iscsi.repo ;            ;;        main|*)             curl -fs -L https://shaman.ceph.com/api/repos/ceph-iscsi/main/latest/${DIST_PATH}/repo -o /etc/yum.repos.d/ceph-iscsi.repo ;            ;;    esac
                        
# 2026-08-19 00:13:42  0.00B 
|8 CEPH_GIT_REPO=https://github.com/ceph/ceph.git CEPH_REF=tentacle CEPH_SHA1=7f793731f1b39eb4f465e960113d2363c311b964 CI_CONTAINER=false CUSTOM_CEPH_REPO_URL= FROM_IMAGE=quay.io/centos/centos:stream9 GANESHA_REPO_BASEURL=https://buildlogs.centos.org/centos/$releasever-stream/storage/$basearch/nfsganesha-5/ OSD_FLAVOR=default /bin/sh -c set -eux;     source /etc/ceph-distro.env;     if [[ "${DIST_PATH}" == rocky/* ]]; then         curl -fs -L "https://shaman.ceph.com/api/repos/nfs-ganesha/main/latest/${DIST_PATH}/repo?arch=$(arch)" -o /etc/yum.repos.d/ganesha.repo;     else       {         printf '%s\n' '[ganesha]';         printf '%s\n' 'name=ganesha';         printf '%s\n' "baseurl=${GANESHA_REPO_BASEURL}";         printf '%s\n' 'gpgcheck=0';         printf '%s\n' 'enabled=1';       } > /etc/yum.repos.d/ganesha.repo;     fi
                        
# 2026-08-19 00:13:42  0.00B 
|8 CEPH_GIT_REPO=https://github.com/ceph/ceph.git CEPH_REF=tentacle CEPH_SHA1=7f793731f1b39eb4f465e960113d2363c311b964 CI_CONTAINER=false CUSTOM_CEPH_REPO_URL= FROM_IMAGE=quay.io/centos/centos:stream9 GANESHA_REPO_BASEURL=https://buildlogs.centos.org/centos/$releasever-stream/storage/$basearch/nfsganesha-5/ OSD_FLAVOR=default /bin/sh -c dnf install -y --setopt=install_weak_deps=False epel-release jq
                        
# 2026-08-19 00:13:32  0.00B 
|8 CEPH_GIT_REPO=https://github.com/ceph/ceph.git CEPH_REF=tentacle CEPH_SHA1=7f793731f1b39eb4f465e960113d2363c311b964 CI_CONTAINER=false CUSTOM_CEPH_REPO_URL= FROM_IMAGE=quay.io/centos/centos:stream9 GANESHA_REPO_BASEURL=https://buildlogs.centos.org/centos/$releasever-stream/storage/$basearch/nfsganesha-5/ OSD_FLAVOR=default /bin/sh -c     if grep -q 'tsflags' /etc/dnf/dnf.conf ; then         sed -i 's/tsflags=.*/tsflags=nodocs/g' /etc/dnf/dnf.conf ;     else         echo "tsflags=nodocs" >> /etc/dnf/dnf.conf ;     fi
                        
# 2026-08-19 00:13:32  0.00B 
|8 CEPH_GIT_REPO=https://github.com/ceph/ceph.git CEPH_REF=tentacle CEPH_SHA1=7f793731f1b39eb4f465e960113d2363c311b964 CI_CONTAINER=false CUSTOM_CEPH_REPO_URL= FROM_IMAGE=quay.io/centos/centos:stream9 GANESHA_REPO_BASEURL=https://buildlogs.centos.org/centos/$releasever-stream/storage/$basearch/nfsganesha-5/ OSD_FLAVOR=default /bin/sh -c set -euo pipefail;     source /etc/os-release;     MAJOR="${VERSION_ID%%.*}";     case "${ID}" in       centos)    DIST_PATH="centos/${MAJOR}" ;;       rocky)     DIST_PATH="rocky/${MAJOR}" ;;       almalinux) DIST_PATH="almalinux/${MAJOR}" ;;       *) echo "Unsupported base: ID=${ID} VERSION_ID=${VERSION_ID}" >&2; exit 1 ;;     esac;     EL_VER="el${MAJOR}";     printf 'EL_VER=%s\nDIST_PATH=%s\nID=%s\nVERSION_ID=%s\nMAJOR=%s\n'            "$EL_VER" "$DIST_PATH" "$ID" "$VERSION_ID" "$MAJOR" > /etc/ceph-distro.env
                        
# 2026-08-19 00:13:31  0.00B 
/bin/sh -c #(nop) SHELL ["/bin/bash", "-c"]
                        
# 2026-08-19 00:13:31  0.00B 
/bin/sh -c #(nop) LABEL ceph=True FROM_IMAGE=${FROM_IMAGE} CEPH_REF=${CEPH_REF} CEPH_SHA1=${CEPH_SHA1} CEPH_GIT_REPO=${CEPH_GIT_REPO} GANESHA_REPO_BASEURL=${GANESHA_REPO_BASEURL} OSD_FLAVOR=${OSD_FLAVOR}
                        
# 2026-08-19 00:13:31  0.00B 
/bin/sh -c #(nop) LABEL org.opencontainers.image.authors="Ceph Release Team <ceph-maintainers@ceph.io>"       org.opencontainers.image.documentation="https://docs.ceph.com/"
                        
# 2026-08-19 00:13:31  0.00B 
|8 CEPH_GIT_REPO=https://github.com/ceph/ceph.git CEPH_REF=tentacle CEPH_SHA1=7f793731f1b39eb4f465e960113d2363c311b964 CI_CONTAINER=false CUSTOM_CEPH_REPO_URL= FROM_IMAGE=quay.io/centos/centos:stream9 GANESHA_REPO_BASEURL=https://buildlogs.centos.org/centos/$releasever-stream/storage/$basearch/nfsganesha-5/ OSD_FLAVOR=default /bin/sh -c /bin/echo -e "FROM_IMAGE: ${FROM_IMAGE}\nCEPH_REF: ${CEPH_REF}\nGANESHA_REPO_BASEURL: ${GANESHA_REPO_BASEURL} \nOSD_FLAVOR: ${OSD_FLAVOR} \nCI_CONTAINER: ${CI_CONTAINER}"
                        
# 2026-08-19 00:13:31  0.00B 
/bin/sh -c #(nop) ARG CEPH_GIT_REPO CEPH_REF CEPH_SHA1 CI_CONTAINER CUSTOM_CEPH_REPO_URL FROM_IMAGE GANESHA_REPO_BASEURL OSD_FLAVOR
                        
# 2026-08-19 00:13:31  0.00B 
/bin/sh -c #(nop) ARG CEPH_GIT_REPO CEPH_REF CEPH_SHA1 CI_CONTAINER FROM_IMAGE GANESHA_REPO_BASEURL OSD_FLAVOR
                        
# 2026-08-19 00:13:31  0.00B 
/bin/sh -c #(nop) ARG CEPH_GIT_REPO CEPH_REF CEPH_SHA1 FROM_IMAGE GANESHA_REPO_BASEURL OSD_FLAVOR
                        
# 2026-08-19 00:13:31  0.00B 
/bin/sh -c #(nop) ARG CEPH_GIT_REPO CEPH_REF CEPH_SHA1 FROM_IMAGE GANESHA_REPO_BASEURL
                        
# 2026-08-19 00:13:31  0.00B 
/bin/sh -c #(nop) ARG CEPH_GIT_REPO CEPH_REF CEPH_SHA1 FROM_IMAGE
                        
# 2026-08-19 00:13:31  0.00B 
/bin/sh -c #(nop) ARG CEPH_REF CEPH_SHA1 FROM_IMAGE
                        
# 2026-08-19 00:13:31  0.00B 
/bin/sh -c #(nop) ARG CEPH_REF FROM_IMAGE
                        
# 2026-08-19 00:13:31  0.00B 
/bin/sh -c #(nop) ARG FROM_IMAGE
                        
# 2026-08-11 10:42:17  166.89MB 
/bin/sh -c #(nop) CMD ["/bin/bash"]
                        
# 2026-08-11 10:42:14  0.00B 
/bin/sh -c #(nop) LABEL org.label-schema.schema-version="1.0"     org.label-schema.name="CentOS Stream 9 Base Image"     org.label-schema.vendor="CentOS"     org.label-schema.license="GPLv2"     org.label-schema.build-date="20260810"
                        
# 2026-08-11 10:42:14  0.00B 
/bin/sh -c #(nop) ADD file:9736227cfabe5da96883ebc87cadfb7ba88b837b770c5cc975e9685112509ad9 in / 
                        
                    

镜像信息

{
    "Id": "sha256:6d234fcd7a66623d78732669126166078bdc19b0676e60a3674c50865a905a17",
    "RepoTags": [
        "ghcr.io/rook/ceph:v1.21.0",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/rook/ceph:v1.21.0"
    ],
    "RepoDigests": [
        "ghcr.io/rook/ceph@sha256:2c3a65786d3cc85ba15d7f258461c0bf392c6a6ee19dde8011259b8d34eeedd0",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/rook/ceph@sha256:c9aa5d70c5bf220869d098b7bdc68d992739fa02df9f02a03947d665330ad93f"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-10-06T18:21:37.24779971Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "2016",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "CEPH_IS_DEVEL=false",
            "CEPH_REF=tentacle",
            "CEPH_VERSION=tentacle",
            "CEPH_OSD_FLAVOR=default",
            "FROM_IMAGE=quay.io/centos/centos:stream9"
        ],
        "Cmd": [
            ""
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "",
        "Entrypoint": [
            "/usr/local/bin/rook"
        ],
        "OnBuild": null,
        "Labels": {
            "CEPH_GIT_REPO": "https://github.com/ceph/ceph.git",
            "CEPH_REF": "tentacle",
            "CEPH_SHA1": "7f793731f1b39eb4f465e960113d2363c311b964",
            "FROM_IMAGE": "quay.io/centos/centos:stream9",
            "GANESHA_REPO_BASEURL": "https://buildlogs.centos.org/centos/$releasever-stream/storage/$basearch/nfsganesha-5/",
            "OSD_FLAVOR": "default",
            "ceph": "True",
            "io.buildah.version": "1.43.2",
            "org.label-schema.build-date": "20260810",
            "org.label-schema.license": "GPLv2",
            "org.label-schema.name": "CentOS Stream 9 Base Image",
            "org.label-schema.schema-version": "1.0",
            "org.label-schema.vendor": "CentOS",
            "org.opencontainers.image.authors": "Ceph Release Team \u003cceph-maintainers@ceph.io\u003e",
            "org.opencontainers.image.documentation": "https://docs.ceph.com/"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 1619758600,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/bc3265c948258ed88e366f6f59d060add1b9185bdbcbae5c13fa4388799c16e2/diff:/var/lib/docker/overlay2/7e7b7003fdaedaf8e14601a9ffe8847fe36b17ae825fef0ed38bf79f268d3e59/diff:/var/lib/docker/overlay2/4f6d8cae2ab4c12c20f3d12781947e8ffd3bd4d27f5acc78a3e6bbd750e4a8be/diff:/var/lib/docker/overlay2/444b5178c38741b43bcea9cec606b96e18ca601bba8e3f4407e8e07a8b15b022/diff:/var/lib/docker/overlay2/991927efcd0a43ff898467ab09137eb6993b560d04252727b1c3c3a38860c64a/diff:/var/lib/docker/overlay2/38376054e273bb945cf9b83416f11a572022ab9a55146feaeb5dd04d2c7002d9/diff:/var/lib/docker/overlay2/b92775246aacc99c5cfe365e8e4d62a8fd3007050f316a05459bda4ed6dcec1f/diff",
            "MergedDir": "/var/lib/docker/overlay2/fd038a8578d3073626f9b75321220bd0d2680538995f3f1a2a599a3f8e694d30/merged",
            "UpperDir": "/var/lib/docker/overlay2/fd038a8578d3073626f9b75321220bd0d2680538995f3f1a2a599a3f8e694d30/diff",
            "WorkDir": "/var/lib/docker/overlay2/fd038a8578d3073626f9b75321220bd0d2680538995f3f1a2a599a3f8e694d30/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:ba4cad99eaf6b144df9b18cfe26fcda6dd72b07d8dc9569ad6e6151eefed3c2c",
            "sha256:3ca34c27367342cbc615d15d6a5a8e0dcdda5374ea5c3a1e2e886d350a4046ba",
            "sha256:9e8ea74a6d6bbb69f589ba33d4110b0981c01f7adf4efeee94afef7bea055b73",
            "sha256:8871ab4af5cdda4995c18297f0bc37d753f6b29ee24863dadff66ed59431ea12",
            "sha256:c9a916566be3f9dc2facf5e79838461a93a21b49e62af8e455a3826f9b9a93a3",
            "sha256:45ac75fc4595e3e4d7b8c724924db9ef08224cf2ce1186d684cd3382e5651b1a",
            "sha256:3cf981231621ef6c1bbbba750aed07d06b8e18a222d5d7e03bb3edcc8c7948f4",
            "sha256:b486b6b791b4d1fd38290bc456c5bbbc0050fef8c772864f5bff4798ea57200b"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-10-21T15:08:53.830271131+08:00"
    }
}

更多版本

ghcr.io/rook/ceph:v1.21.0

linux/amd64 ghcr.io1.62GB2026-10-21 15:08
23
检测到您正在使用广告拦截插件,本站为公益站点,依赖广告维持运转 🙏 查看如何关闭 ×