ghcr.io/jrcichra/cockroach-operator:v2.12.0 linux/amd64

ghcr.io/jrcichra/cockroach-operator:v2.12.0 - 国内下载镜像源 浏览次数:32

该镜像 ghcr.io/jrcichra/cockroach-operator 是一个 CockroachDB 数据库的 Kubernetes Operator。它提供了一种在 Kubernetes 集群中部署、管理和监控 CockroachDB 集群的方式,简化了 CockroachDB 的运维工作。

源镜像 ghcr.io/jrcichra/cockroach-operator:v2.12.0
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/jrcichra/cockroach-operator:v2.12.0
镜像ID sha256:0997e58631b728acdeec953813f436e608c397038662c4b03801aa66661fc7dd
镜像TAG v2.12.0
大小 473.55MB
镜像源 ghcr.io
CMD
启动入口 /bin/cockroach-operator
工作目录 /cockroach/
OS/平台 linux/amd64
浏览量 32 次
贡献者
镜像创建 2024-02-09T02:56:29.468043106Z
同步时间 2025-04-29 13:29
更新时间 2025-05-31 05:14
开放端口
26257/tcp 8080/tcp
环境变量
PATH=/cockroach:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin container=oci COCKROACH_CHANNEL=official-docker
镜像标签
x86_64: architecture 2023-12-07T04:10:36: build-date ubi9-minimal-container: com.redhat.component https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI: com.redhat.license_terms The Universal Base Image Minimal is a stripped down image that uses microdnf as a package manager. This base image is freely redistributable, but Red Hat only supports Red Hat technologies through subscriptions for Red Hat products. This image is maintained by Red Hat and updated regularly.: description public: distribution-scope 1.29.0: io.buildah.version The Universal Base Image Minimal is a stripped down image that uses microdnf as a package manager. This base image is freely redistributable, but Red Hat only supports Red Hat technologies through subscriptions for Red Hat products. This image is maintained by Red Hat and updated regularly.: io.k8s.description Red Hat Universal Base Image 9 Minimal: io.k8s.display-name : io.openshift.expose-services minimal rhel9: io.openshift.tags Red Hat, Inc.: maintainer ubi9-minimal: name 2024-02-09T02:54:45Z: org.opencontainers.image.created : org.opencontainers.image.description : org.opencontainers.image.licenses f22fc4b28d1f12dab0ff0f3a55b60f48951e5ad8: org.opencontainers.image.revision : org.opencontainers.image.source : org.opencontainers.image.title : org.opencontainers.image.url v2.12.0: org.opencontainers.image.version 1475: release Provides the latest release of the minimal Red Hat Universal Base Image 9.: summary https://access.redhat.com/containers/#/registry.access.redhat.com/ubi9-minimal/images/9.3-1475: url e8510c65a9be4b0635372fd09bee126ce7e08bc7: vcs-ref git: vcs-type Red Hat, Inc.: vendor 23.2.0: version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/jrcichra/cockroach-operator:v2.12.0
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/jrcichra/cockroach-operator:v2.12.0  ghcr.io/jrcichra/cockroach-operator:v2.12.0

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/jrcichra/cockroach-operator:v2.12.0
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/jrcichra/cockroach-operator:v2.12.0  ghcr.io/jrcichra/cockroach-operator:v2.12.0

Shell快速替换命令

sed -i 's#ghcr.io/jrcichra/cockroach-operator:v2.12.0#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/jrcichra/cockroach-operator:v2.12.0#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/jrcichra/cockroach-operator:v2.12.0 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/jrcichra/cockroach-operator:v2.12.0  ghcr.io/jrcichra/cockroach-operator:v2.12.0'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/jrcichra/cockroach-operator:v2.12.0 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/jrcichra/cockroach-operator:v2.12.0  ghcr.io/jrcichra/cockroach-operator:v2.12.0'

镜像构建历史


# 2024-02-09 10:56:29  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/bin/cockroach-operator"]
                        
# 2024-02-09 10:56:29  57.32MB 复制新文件或目录到容器中
COPY cockroach-operator/cockroach-operator-amd64 /bin/cockroach-operator # buildkit
                        
# 2024-02-09 10:56:29  0.00B 定义构建参数
ARG TARGETARCH
                        
# 2024-02-06 00:30:19  23.51MB 执行命令并创建新的镜像层
RUN /bin/sh -c microdnf -y --best --refresh upgrade && microdnf clean all && rm -rf /var/cache/yum # buildkit
                        
# 2024-01-17 04:39:12  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/cockroach/cockroach.sh"]
                        
# 2024-01-17 04:39:12  0.00B 声明容器运行时监听的端口
EXPOSE map[26257/tcp:{} 8080/tcp:{}]
                        
# 2024-01-17 04:39:12  0.00B 设置环境变量 COCKROACH_CHANNEL
ENV COCKROACH_CHANNEL=official-docker
                        
# 2024-01-17 04:39:12  0.00B 设置环境变量 PATH
ENV PATH=/cockroach:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2024-01-17 04:39:12  0.00B 设置工作目录为/cockroach/
WORKDIR /cockroach/
                        
# 2024-01-17 04:39:12  14.23MB 复制新文件或目录到容器中
COPY libgeos.so libgeos_c.so /usr/local/lib/cockroach/ # buildkit
                        
# 2024-01-17 04:39:12  634.36KB 复制新文件或目录到容器中
COPY licenses/* /licenses/ # buildkit
                        
# 2024-01-17 04:39:12  268.02MB 复制新文件或目录到容器中
COPY cockroach.sh cockroach /cockroach/ # buildkit
                        
# 2024-01-17 04:39:11  0.00B 执行命令并创建新的镜像层
RUN |1 fips_enabled= /bin/sh -c mkdir /usr/local/lib/cockroach /cockroach /licenses /docker-entrypoint-initdb.d # buildkit
                        
# 2024-01-17 04:39:11  0.00B 执行命令并创建新的镜像层
RUN |1 fips_enabled= /bin/sh -c if [ "$fips_enabled" == "1" ]; then     microdnf install -y openssl &&     rpm -qa | sort > /before.txt &&     microdnf install -y crypto-policies-scripts &&     fips-mode-setup --enable --no-bootcfg &&     rpm -qa | sort > /after.txt &&     microdnf remove -y $(comm -13 /before.txt /after.txt) &&     microdnf clean all &&     rm -rf /var/cache/yum /before.txt /after.txt;     fi # buildkit
                        
# 2024-01-17 04:39:10  14.19MB 执行命令并创建新的镜像层
RUN |1 fips_enabled= /bin/sh -c microdnf update -y     && rpm --erase --nodeps tzdata     && microdnf install tzdata hostname tar gzip xz -y     && rm -rf /var/cache/yum # buildkit
                        
# 2024-01-17 04:39:10  0.00B 定义构建参数
ARG fips_enabled
                        
# 2023-12-07 12:19:12  95.64MB 
/bin/sh -c mv -fZ /tmp/ubi.repo /etc/yum.repos.d/ubi.repo || :
                        
# 2023-12-07 12:19:11  0.00B 
/bin/sh -c rm -f /tmp/tls-ca-bundle.pem
                        
# 2023-12-07 12:19:10  0.00B 
/bin/sh -c rm -f '/etc/yum.repos.d/repo-84783.repo' '/etc/yum.repos.d/repo-186d3.repo'
                        
# 2023-12-07 12:19:09  0.00B 
/bin/sh -c #(nop) LABEL "distribution-scope"="public" "vendor"="Red Hat, Inc." "build-date"="2023-12-07T04:10:36" "architecture"="x86_64" "vcs-type"="git" "vcs-ref"="e8510c65a9be4b0635372fd09bee126ce7e08bc7" "io.k8s.description"="The Universal Base Image Minimal is a stripped down image that uses microdnf as a package manager. This base image is freely redistributable, but Red Hat only supports Red Hat technologies through subscriptions for Red Hat products. This image is maintained by Red Hat and updated regularly." "url"="https://access.redhat.com/containers/#/registry.access.redhat.com/ubi9-minimal/images/9.3-1475"
                        
# 2023-12-07 12:19:09  0.00B 
/bin/sh -c #(nop) ADD file:8af5a93a05a5b30bf94d83167bac0b48e41ee4f966d909ff7d9660196be34c4c in /root/buildinfo/Dockerfile-ubi9-minimal-9.3-1475 
                        
# 2023-12-07 12:19:09  0.00B 
/bin/sh -c #(nop) ADD file:2f91406cebe76f5a68d0aed7a9142410aa2ad41c096c1c117a8b580e3b56e55c in /root/buildinfo/content_manifests/ubi9-minimal-container-9.3-1475.json 
                        
# 2023-12-07 12:19:08  0.00B 
/bin/sh -c #(nop) LABEL release=1475
                        
# 2023-12-07 12:19:08  0.00B 
/bin/sh -c rm -rf /var/log/*
                        
# 2023-12-07 12:19:08  0.00B 
/bin/sh -c #(nop) CMD ["/bin/bash"]
                        
# 2023-12-07 12:19:08  0.00B 
/bin/sh -c #(nop) ENV PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
                        
# 2023-12-07 12:19:08  0.00B 
/bin/sh -c #(nop) ENV container oci
                        
# 2023-12-07 12:19:08  0.00B 
/bin/sh -c #(nop) LABEL io.openshift.tags="minimal rhel9"
                        
# 2023-12-07 12:19:08  0.00B 
/bin/sh -c #(nop) LABEL io.openshift.expose-services=""
                        
# 2023-12-07 12:19:08  0.00B 
/bin/sh -c #(nop) LABEL io.k8s.display-name="Red Hat Universal Base Image 9 Minimal"
                        
# 2023-12-07 12:19:08  0.00B 
/bin/sh -c #(nop) LABEL description="The Universal Base Image Minimal is a stripped down image that uses microdnf as a package manager. This base image is freely redistributable, but Red Hat only supports Red Hat technologies through subscriptions for Red Hat products. This image is maintained by Red Hat and updated regularly."
                        
# 2023-12-07 12:19:08  0.00B 
/bin/sh -c #(nop) LABEL summary="Provides the latest release of the minimal Red Hat Universal Base Image 9."
                        
# 2023-12-07 12:19:08  0.00B 
/bin/sh -c #(nop) LABEL com.redhat.license_terms="https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI"
                        
# 2023-12-07 12:19:08  0.00B 
/bin/sh -c #(nop) LABEL com.redhat.component="ubi9-minimal-container"       name="ubi9-minimal"       version="9.3"
                        
# 2023-12-07 12:19:08  0.00B 
/bin/sh -c #(nop) LABEL maintainer="Red Hat, Inc."
                        
# 2023-12-07 12:19:08  0.00B 
/bin/sh -c #(nop) ADD multi:8257bc82024891d335e91a6d5e44bb825bdb87abe8bc1d2ee3fcfb9e8cbecea1 in /etc/yum.repos.d/ 
                        
# 2023-12-07 12:19:07  0.00B 
/bin/sh -c #(nop) ADD file:ecc29a1455ca1b7c82018555e16e2e802135974523df6748e431f8707e759ddd in /tmp/tls-ca-bundle.pem 
                        
# 2023-12-07 12:19:07  0.00B 
/bin/sh -c mv -f /etc/yum.repos.d/ubi.repo /tmp || :
                        
# 2023-12-07 12:19:06  0.00B 
/bin/sh -c #(nop) ADD file:3b29fba5e73efe9ec5cf915f4a12bcfc1233baf57b701cd7f46462ebf85c5421 in / 
                        
                    

镜像信息

{
    "Id": "sha256:0997e58631b728acdeec953813f436e608c397038662c4b03801aa66661fc7dd",
    "RepoTags": [
        "ghcr.io/jrcichra/cockroach-operator:v2.12.0",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/jrcichra/cockroach-operator:v2.12.0"
    ],
    "RepoDigests": [
        "ghcr.io/jrcichra/cockroach-operator@sha256:06299206bd9cccc319a0bc546dff88735886de231cef4be0350960d6c49586c7",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/ghcr.io/jrcichra/cockroach-operator@sha256:611e5f7050d8349abb6af5bc064fde9dc2f77527f7951373e2e5f1e968bfb743"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2024-02-09T02:56:29.468043106Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "26257/tcp": {},
            "8080/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/cockroach:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "container=oci",
            "COCKROACH_CHANNEL=official-docker"
        ],
        "Cmd": null,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/cockroach/",
        "Entrypoint": [
            "/bin/cockroach-operator"
        ],
        "OnBuild": null,
        "Labels": {
            "architecture": "x86_64",
            "build-date": "2023-12-07T04:10:36",
            "com.redhat.component": "ubi9-minimal-container",
            "com.redhat.license_terms": "https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI",
            "description": "The Universal Base Image Minimal is a stripped down image that uses microdnf as a package manager. This base image is freely redistributable, but Red Hat only supports Red Hat technologies through subscriptions for Red Hat products. This image is maintained by Red Hat and updated regularly.",
            "distribution-scope": "public",
            "io.buildah.version": "1.29.0",
            "io.k8s.description": "The Universal Base Image Minimal is a stripped down image that uses microdnf as a package manager. This base image is freely redistributable, but Red Hat only supports Red Hat technologies through subscriptions for Red Hat products. This image is maintained by Red Hat and updated regularly.",
            "io.k8s.display-name": "Red Hat Universal Base Image 9 Minimal",
            "io.openshift.expose-services": "",
            "io.openshift.tags": "minimal rhel9",
            "maintainer": "Red Hat, Inc.",
            "name": "ubi9-minimal",
            "org.opencontainers.image.created": "2024-02-09T02:54:45Z",
            "org.opencontainers.image.description": "",
            "org.opencontainers.image.licenses": "",
            "org.opencontainers.image.revision": "f22fc4b28d1f12dab0ff0f3a55b60f48951e5ad8",
            "org.opencontainers.image.source": "",
            "org.opencontainers.image.title": "",
            "org.opencontainers.image.url": "",
            "org.opencontainers.image.version": "v2.12.0",
            "release": "1475",
            "summary": "Provides the latest release of the minimal Red Hat Universal Base Image 9.",
            "url": "https://access.redhat.com/containers/#/registry.access.redhat.com/ubi9-minimal/images/9.3-1475",
            "vcs-ref": "e8510c65a9be4b0635372fd09bee126ce7e08bc7",
            "vcs-type": "git",
            "vendor": "Red Hat, Inc.",
            "version": "23.2.0"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 473550513,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/6e51edd685d172bb535b98f677398f6eef9daa25f0b52327b41ff697e51d5556/diff:/var/lib/docker/overlay2/100fe629b649957b950cca54a533085b5ccdfac7bc00ee09cff0d8cba49c90ca/diff:/var/lib/docker/overlay2/4afdbe4db987767de7045729778a706177b9b98a84586412bdef5bfd429d7137/diff:/var/lib/docker/overlay2/30ecf3184923fef6eef890ecb340c16ba14ce6bc72d2655d9e3d52f0bcb42467/diff:/var/lib/docker/overlay2/f21ea451c0f8a0225a0062c28c7b07b1c399e66a7ad31ead72b137d015b1ea18/diff:/var/lib/docker/overlay2/80572195f313362951a7c8d6397ff4f1f0f81324199ca13241d2f43e8fd5adce/diff:/var/lib/docker/overlay2/f0ddd3446e88dee600c95780eeca18626bbfe7a13a854253bc3a2c6ce66c6a24/diff:/var/lib/docker/overlay2/087cf23068bbe0dad675746c73eff27f7b9285aa7ab4457c49356b81ac61779d/diff:/var/lib/docker/overlay2/823e46147ac013164403a594a6e49665ccd8b34c73dc7cc7869f47c02fd0d949/diff",
            "MergedDir": "/var/lib/docker/overlay2/a32f67d5dcca2729b583d5e4cbbd958f64f304b321ca48869278b3427781b148/merged",
            "UpperDir": "/var/lib/docker/overlay2/a32f67d5dcca2729b583d5e4cbbd958f64f304b321ca48869278b3427781b148/diff",
            "WorkDir": "/var/lib/docker/overlay2/a32f67d5dcca2729b583d5e4cbbd958f64f304b321ca48869278b3427781b148/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:064b40dd2dfb098da5b4d43876da5d481047121e1ed560129383b74d30b5fe99",
            "sha256:3b1d89cc4fe46f15bb9baf4a938e775ca54da989be577cadb10cd2cdb295231d",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:73d45dd8966d19977120a7f0c531480aca40ee3a19501a770586df87169230f8",
            "sha256:bbdf27a3ae442738c7e3382fba45b0aa4eb1311884d9a603e049820d081eaaa2",
            "sha256:86f3acea1a3caaecb39060a0f883a64ec9d9a63b613ad2d7242fb6705e2f96fc",
            "sha256:477b547c0ef7353bdbacef832a29d90352efc72cf0708566280e2a6b7159dbcf",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:50253e79a9c876e16cef4b881cb971995939d00f8251b18214a725ca10880a1e",
            "sha256:04fafa35283edfa904f741f60b49e657a4a9c90464c9b17fc03c1443b881ecae"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-04-29T13:28:40.203415927+08:00"
    }
}

更多版本

ghcr.io/jrcichra/cockroach-operator:v2.12.0

linux/amd64 ghcr.io473.55MB2025-04-29 13:29
31