docker.io/stackgres/cluster-controller:1.18.5 linux/amd64

docker.io/stackgres/cluster-controller:1.18.5 - 国内下载镜像源 浏览次数:9 李国元 贡献同步

StackGres Cluster Controller是StackGres PostgreSQL管理平台的核心组件之一,负责PostgreSQL集群的生命周期管理,包括集群的创建、扩展、升级、备份、恢复以及日常运维协调等任务,确保集群的稳定运行和高效管理。

源镜像 docker.io/stackgres/cluster-controller:1.18.5
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/stackgres/cluster-controller:1.18.5
镜像ID sha256:a3d05159a4bd63349339a939849a7fcf6d73cb9ba5d09a5aaa89e5fdae22d96b
镜像TAG 1.18.5
大小 777.77MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD /bin/sh -c '/app/stackgres-cluster-controller.sh'
启动入口
工作目录 /app/
OS/平台 linux/amd64
浏览量 9 次
贡献者
avatar
李国元
镜像创建 2026-02-24T21:46:59.197109444Z
同步时间 2026-03-23 11:54
开放端口
8080/tcp 8443/tcp
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin container=oci STACKGRES_VERSION=1.18.5 OPERATOR_VERSION=1.18.5 HOME=/app LANG=C.utf8
镜像标签
x86_64: architecture 2026-02-17T16:42:34Z: 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 cpe:/a:redhat:enterprise_linux:9::appstream: cpe StackGres Cluster Controller: description public: distribution-scope 1.42.2: 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 1.18.5: io.stackgres.version OnGres Team <stackgres@ongres.com>: maintainer stackgres/cluster-controller: name 2026-02-17T16:42:34Z: org.opencontainers.image.created 0ced2bbee24d5463d4530756a57f8db895246c48: org.opencontainers.image.revision fac248a2c5151a087e84fba65ebec288: release StackGres Cluster Controller: summary https://catalog.redhat.com/en/search?searchType=containers: url 0ced2bbee24d5463d4530756a57f8db895246c48: vcs-ref git: vcs-type OnGres Inc.: vendor 1.18.5: version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/stackgres/cluster-controller:1.18.5
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/stackgres/cluster-controller:1.18.5  docker.io/stackgres/cluster-controller:1.18.5

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/stackgres/cluster-controller:1.18.5
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/stackgres/cluster-controller:1.18.5  docker.io/stackgres/cluster-controller:1.18.5

Shell快速替换命令

sed -i 's#stackgres/cluster-controller:1.18.5#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/stackgres/cluster-controller:1.18.5#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/stackgres/cluster-controller:1.18.5 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/stackgres/cluster-controller:1.18.5  docker.io/stackgres/cluster-controller:1.18.5'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/stackgres/cluster-controller:1.18.5 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/stackgres/cluster-controller:1.18.5  docker.io/stackgres/cluster-controller:1.18.5'

镜像构建历史


# 2026-02-25 05:46:59  0.00B 添加元数据标签
LABEL io.stackgres.version=1.18.5 name=stackgres/cluster-controller maintainer=OnGres Team <stackgres@ongres.com> vendor=OnGres Inc. version=1.18.5 release=fac248a2c5151a087e84fba65ebec288 summary=StackGres Cluster Controller description=StackGres Cluster Controller
                        
# 2026-02-25 05:46:59  0.00B 设置环境变量 STACKGRES_VERSION OPERATOR_VERSION HOME LANG
ENV STACKGRES_VERSION=1.18.5 OPERATOR_VERSION=1.18.5 HOME=/app LANG=C.utf8
                        
# 2026-02-25 05:46:59  0.00B 定义构建参数
ARG STACKGRES_VERSION BUILD_HASH
                        
# 2026-02-25 05:46:59  0.00B 设置默认要执行的命令
CMD ["/bin/sh" "-c" "'/app/stackgres-cluster-controller.sh'"]
                        
# 2026-02-25 05:46:59  0.00B 声明容器运行时监听的端口
EXPOSE map[8080/tcp:{} 8443/tcp:{}]
                        
# 2026-02-25 05:46:59  0.00B 指定运行容器时使用的用户
USER jboss:jboss
                        
# 2026-02-25 05:46:59  285.57MB 执行命令并创建新的镜像层
RUN /bin/sh -c microdnf install -y python3.9 python3.11 python3.12 libpq &&     sed -i "5i sys.path.append('/usr/lib/patroni-3.2.2')" /usr/bin/patronictl-3.2.2 &&     sed -i "5i sys.path.append('/usr/lib/patroni-3.3.3')" /usr/bin/patronictl-3.3.3 &&     sed -i "5i sys.path.append('/usr/lib/patroni-4.1.0')" /usr/bin/patronictl-4.1.0 &&     echo 'jboss:x:1000:' >> /etc/group &&     echo 'jboss:!::' >> /etc/gshadow &&     echo 'jboss:x:1000:1000::/app:/bin/bash' >> /etc/passwd &&     echo 'jboss:!!:18655:0:99999:7:::' >> /etc/shadow &&     echo 'jboss:100000:65536' >> /etc/subgid &&     chown -R jboss:jboss '/app' &&     chmod 755 '/app' &&     chmod 755 '/app/stackgres-cluster-controller.sh' # buildkit
                        
# 2026-02-25 05:46:59  0.00B 指定运行容器时使用的用户
USER root:root
                        
# 2026-02-25 05:46:54  0.00B 设置工作目录为/app/
WORKDIR /app/
                        
# 2026-02-25 05:46:54  386.79MB 复制新文件或目录到容器中
COPY / / # buildkit
                        
# 2026-02-18 00:42:46  105.41MB 
/bin/sh -c #(nop) LABEL "architecture"="x86_64" "vcs-type"="git" "vcs-ref"="0ced2bbee24d5463d4530756a57f8db895246c48" "org.opencontainers.image.revision"="0ced2bbee24d5463d4530756a57f8db895246c48" "build-date"="2026-02-17T16:42:34Z" "org.opencontainers.image.created"="2026-02-17T16:42:34Z" "release"="1771346502"org.opencontainers.image.revision=0ced2bbee24d5463d4530756a57f8db895246c48,org.opencontainers.image.created=2026-02-17T16:42:34Z
                        
# 2026-02-18 00:42:46  0.00B 
/bin/sh -c #(nop) COPY file:6326b4becf4dcc53eab9a0e80efe304ada5421165d0586862d969cb5fa826bd8 in /root/buildinfo/labels.json      
                        
# 2026-02-18 00:42:46  0.00B 
/bin/sh -c #(nop) COPY file:6326b4becf4dcc53eab9a0e80efe304ada5421165d0586862d969cb5fa826bd8 in /usr/share/buildinfo/labels.json      
                        
# 2026-02-18 00:42:46  0.00B 
/bin/sh -c #(nop) COPY file:93583a9ebbaeff1e36b48820b647eea1eef523f6627dacfb0b21af79f5a41b35 in /root/buildinfo/content_manifests/content-sets.json      
                        
# 2026-02-18 00:42:46  0.00B 
/bin/sh -c #(nop) COPY file:93583a9ebbaeff1e36b48820b647eea1eef523f6627dacfb0b21af79f5a41b35 in /usr/share/buildinfo/content-sets.json      
                        
# 2026-02-18 00:42:46  0.00B 
/bin/sh -c #(nop) CMD ["/bin/bash"]
                        
# 2026-02-18 00:42:46  0.00B 
/bin/sh -c #(nop) COPY file:1376702515d596f414e3aa494e0daa6d408a6d2475c4aeca96bf9392f5287f69 in /etc/yum.repos.d/.      
                        
# 2026-02-18 00:42:46  0.00B 
/bin/sh -c #(nop) COPY dir:a84da6f36b88f4eb0d6c411f65b34c1a9d85150d3035dd516db4ece0c2569465 in /      
                        
# 2026-02-18 00:42:45  0.00B 
/bin/sh -c #(nop) ENV container oci
                        
# 2026-02-18 00:42:45  0.00B 
/bin/sh -c #(nop) LABEL io.openshift.tags="minimal rhel9"
                        
# 2026-02-18 00:42:45  0.00B 
/bin/sh -c #(nop) LABEL io.openshift.expose-services=""
                        
# 2026-02-18 00:42:45  0.00B 
/bin/sh -c #(nop) LABEL io.k8s.display-name="Red Hat Universal Base Image 9 Minimal"
                        
# 2026-02-18 00:42:45  0.00B 
/bin/sh -c #(nop) LABEL 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."
                        
# 2026-02-18 00:42:45  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."
                        
# 2026-02-18 00:42:45  0.00B 
/bin/sh -c #(nop) LABEL summary="Provides the latest release of the minimal Red Hat Universal Base Image 9."
                        
# 2026-02-18 00:42:45  0.00B 
/bin/sh -c #(nop) LABEL com.redhat.license_terms="https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI"
                        
# 2026-02-18 00:42:45  0.00B 
/bin/sh -c #(nop) LABEL com.redhat.component="ubi9-minimal-container"       name="ubi9/ubi-minimal"       version="9.7"       cpe="cpe:/a:redhat:enterprise_linux:9::appstream"       distribution-scope="public"
                        
# 2026-02-18 00:42:45  0.00B 
/bin/sh -c #(nop) LABEL url="https://catalog.redhat.com/en/search?searchType=containers"
                        
# 2026-02-18 00:42:45  0.00B 
/bin/sh -c #(nop) LABEL vendor="Red Hat, Inc."
                        
# 2026-02-18 00:42:45  0.00B 
/bin/sh -c #(nop) LABEL maintainer="Red Hat, Inc."
                        
                    

镜像信息

{
    "Id": "sha256:a3d05159a4bd63349339a939849a7fcf6d73cb9ba5d09a5aaa89e5fdae22d96b",
    "RepoTags": [
        "stackgres/cluster-controller:1.18.5",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/stackgres/cluster-controller:1.18.5"
    ],
    "RepoDigests": [
        "stackgres/cluster-controller@sha256:0e59078325f45d233619e2d8c81e3bcdd9242b3bf8d9fd48ae430cd10b0a48d7",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/stackgres/cluster-controller@sha256:8b2410517b35491a8a3ef3b2411420281064f759f9e4fa3103bc917d3e7db76f"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-02-24T21:46:59.197109444Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "jboss:jboss",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "8080/tcp": {},
            "8443/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "container=oci",
            "STACKGRES_VERSION=1.18.5",
            "OPERATOR_VERSION=1.18.5",
            "HOME=/app",
            "LANG=C.utf8"
        ],
        "Cmd": [
            "/bin/sh",
            "-c",
            "'/app/stackgres-cluster-controller.sh'"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": null,
        "WorkingDir": "/app/",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": {
            "architecture": "x86_64",
            "build-date": "2026-02-17T16:42:34Z",
            "com.redhat.component": "ubi9-minimal-container",
            "com.redhat.license_terms": "https://www.redhat.com/en/about/red-hat-end-user-license-agreements#UBI",
            "cpe": "cpe:/a:redhat:enterprise_linux:9::appstream",
            "description": "StackGres Cluster Controller",
            "distribution-scope": "public",
            "io.buildah.version": "1.42.2",
            "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",
            "io.stackgres.version": "1.18.5",
            "maintainer": "OnGres Team \u003cstackgres@ongres.com\u003e",
            "name": "stackgres/cluster-controller",
            "org.opencontainers.image.created": "2026-02-17T16:42:34Z",
            "org.opencontainers.image.revision": "0ced2bbee24d5463d4530756a57f8db895246c48",
            "release": "fac248a2c5151a087e84fba65ebec288",
            "summary": "StackGres Cluster Controller",
            "url": "https://catalog.redhat.com/en/search?searchType=containers",
            "vcs-ref": "0ced2bbee24d5463d4530756a57f8db895246c48",
            "vcs-type": "git",
            "vendor": "OnGres Inc.",
            "version": "1.18.5"
        }
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 777766566,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/8a37152aa947433f1d05535c80c67293a7f8941a78c7e5750e1eae6a9f65c712/diff:/var/lib/docker/overlay2/25e1fa7fe9f2a9ade57697a7833f26f4442d1303107277b87719bbe750ccb85c/diff:/var/lib/docker/overlay2/609e6e8f70026a3a09362517c83d0d7d68acd7c9916543a20730cdbb124928e6/diff",
            "MergedDir": "/var/lib/docker/overlay2/992e6b65a62169d389eba0b434f09a3e43325d76ff863fc9be6c3506b5e5c88b/merged",
            "UpperDir": "/var/lib/docker/overlay2/992e6b65a62169d389eba0b434f09a3e43325d76ff863fc9be6c3506b5e5c88b/diff",
            "WorkDir": "/var/lib/docker/overlay2/992e6b65a62169d389eba0b434f09a3e43325d76ff863fc9be6c3506b5e5c88b/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:c7d126a38ec29b4dfaa7477bb233e17cf1e9bfd0d3dd7af6201f8c5547ac3f50",
            "sha256:ee4114ae9bca1935b80d3a005a6f8c8e67c5d8f82e9645ddc573581745911fdc",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:41326c1fce464b7f1be1669a40c44135f79e1bf28cf6db2d0c5c4cf80bf37d79"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-03-23T11:53:34.091489567+08:00"
    }
}

更多版本

docker.io/stackgres/cluster-controller:1.18.5

linux/amd64 docker.io777.77MB2026-03-23 11:54
8