docker.io/pgsty/pigsty:v4.3.0 linux/amd64

docker.io/pgsty/pigsty:v4.3.0 - 国内下载镜像源 浏览次数:23

Pigsty是一个开源的PostgreSQL数据库发行版与运维管理平台,提供一键部署、监控告警、备份恢复、高可用、负载均衡等全栈数据库运维能力,旨在简化PostgreSQL集群的管理与运维工作,提升数据库系统的稳定性和效率。

源镜像 docker.io/pgsty/pigsty:v4.3.0
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/pgsty/pigsty:v4.3.0
镜像ID sha256:f74e7c7ee0dcd82a38bdf7fea8e09473bb834e1813592f845ed5a884b112b7f3
镜像TAG v4.3.0
大小 937.16MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD /lib/systemd/systemd
启动入口
工作目录 /root/pigsty
OS/平台 linux/amd64
浏览量 23 次
贡献者
镜像创建 2026-05-06T01:58:36.562862357Z
同步时间 2026-05-23 09:42
开放端口
22/tcp 443/tcp 5432/tcp 80/tcp
目录挂载
/data
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin container=docker DEBIAN_FRONTEND=noninteractive TZ=Asia/Shanghai LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 PIGSTY_VERSION=v4.3.0
镜像标签
Ruohang Feng <rh@vonng.com>: maintainer 2026-05-06T01:57:02.484Z: org.opencontainers.image.created Pigsty - PostgreSQL in Great STYle: org.opencontainers.image.description Apache-2.0: org.opencontainers.image.licenses 2a87ff59da71d2b61906b60121c18afa471d148a: org.opencontainers.image.revision https://github.com/pgsty/pigsty: org.opencontainers.image.source Pigsty: org.opencontainers.image.title https://pigsty.io: org.opencontainers.image.url pgsty: org.opencontainers.image.vendor v4.3.0: org.opencontainers.image.version

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/pgsty/pigsty:v4.3.0
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/pgsty/pigsty:v4.3.0  docker.io/pgsty/pigsty:v4.3.0

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/pgsty/pigsty:v4.3.0
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/pgsty/pigsty:v4.3.0  docker.io/pgsty/pigsty:v4.3.0

Shell快速替换命令

sed -i 's#pgsty/pigsty:v4.3.0#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/pgsty/pigsty:v4.3.0#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/pgsty/pigsty:v4.3.0 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/pgsty/pigsty:v4.3.0  docker.io/pgsty/pigsty:v4.3.0'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/pgsty/pigsty:v4.3.0 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/pgsty/pigsty:v4.3.0  docker.io/pgsty/pigsty:v4.3.0'

镜像构建历史


# 2026-05-06 09:58:36  0.00B 设置默认要执行的命令
CMD ["/lib/systemd/systemd"]
                        
# 2026-05-06 09:58:36  0.00B 设置停止容器时发送的系统调用信号
STOPSIGNAL SIGRTMIN+3
                        
# 2026-05-06 09:58:36  0.00B 声明容器运行时监听的端口
EXPOSE [22/tcp 443/tcp 5432/tcp 80/tcp]
                        
# 2026-05-06 09:58:36  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/data]
                        
# 2026-05-06 09:58:36  0.00B 设置工作目录为/root/pigsty
WORKDIR /root/pigsty
                        
# 2026-05-06 09:58:36  0.00B 执行命令并创建新的镜像层
RUN |1 VERSION=4.3.0 /bin/sh -c mkdir -p /data # buildkit
                        
# 2026-05-06 09:58:36  524.17MB 执行命令并创建新的镜像层
RUN |1 VERSION=4.3.0 /bin/sh -c pig sty init -v ${PIGSTY_VERSION}     && pig sty boot     && pig sty conf -c docker --ip 127.0.0.1 # buildkit
                        
# 2026-05-06 09:57:34  12.28MB 执行命令并创建新的镜像层
RUN |1 VERSION=4.3.0 /bin/sh -c echo "deb [trusted=yes] https://repo.pigsty.cc/apt/infra/ generic main"     > /etc/apt/sources.list.d/pigsty.list     && apt-get update     && apt-get install -y --no-install-recommends pig     && apt-get clean     && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* # buildkit
                        
# 2026-05-06 09:57:26  683.00B 执行命令并创建新的镜像层
RUN |1 VERSION=4.3.0 /bin/sh -c echo '%sudo ALL=(ALL) NOPASSWD:ALL' > /etc/sudoers.d/nopasswd     && chmod 440 /etc/sudoers.d/nopasswd     && echo 'root:pigsty' | chpasswd # buildkit
                        
# 2026-05-06 09:57:26  4.37KB 执行命令并创建新的镜像层
RUN |1 VERSION=4.3.0 /bin/sh -c ssh-keygen -t rsa -b 2048 -N '' -f /root/.ssh/id_rsa     && cat /root/.ssh/id_rsa.pub >> /root/.ssh/authorized_keys     && chmod 600 /root/.ssh/authorized_keys     && printf 'Host *\n    StrictHostKeyChecking no\n    UserKnownHostsFile /dev/null\n' >> /etc/ssh/ssh_config # buildkit
                        
# 2026-05-06 09:57:26  3.40KB 执行命令并创建新的镜像层
RUN |1 VERSION=4.3.0 /bin/sh -c mkdir -p /run/sshd /root/.ssh     && chmod 700 /root/.ssh     && ssh-keygen -A     && sed -i 's/#\?PermitRootLogin.*/PermitRootLogin yes/' /etc/ssh/sshd_config     && sed -i 's/#\?PasswordAuthentication.*/PasswordAuthentication yes/' /etc/ssh/sshd_config     && systemctl enable ssh # buildkit
                        
# 2026-05-06 09:57:26  3.07MB 执行命令并创建新的镜像层
RUN |1 VERSION=4.3.0 /bin/sh -c sed -i '/en_US.UTF-8/s/^# //g' /etc/locale.gen     && locale-gen en_US.UTF-8     && ln -sf /usr/share/zoneinfo/${TZ} /etc/localtime     && echo "${TZ}" > /etc/timezone # buildkit
                        
# 2026-05-06 09:57:24  36.00B 执行命令并创建新的镜像层
RUN |1 VERSION=4.3.0 /bin/sh -c systemctl mask     dev-hugepages.mount     sys-fs-fuse-connections.mount     systemd-update-utmp.service     console-getty.service # buildkit
                        
# 2026-05-06 09:57:24  41.00B 执行命令并创建新的镜像层
RUN |1 VERSION=4.3.0 /bin/sh -c cd /lib/systemd/system/sysinit.target.wants/     && rm -f $(ls | grep -v systemd-tmpfiles-setup)     && rm -f /lib/systemd/system/multi-user.target.wants/*     && rm -f /etc/systemd/system/*.wants/*     && rm -f /lib/systemd/system/local-fs.target.wants/*     && rm -f /lib/systemd/system/sockets.target.wants/*udev*     && rm -f /lib/systemd/system/sockets.target.wants/*initctl*     && rm -f /lib/systemd/system/basic.target.wants/*     && rm -f /lib/systemd/system/anaconda.target.wants/*     && rm -f /lib/systemd/system/plymouth*     && rm -f /lib/systemd/system/systemd-update-utmp*     && systemctl set-default multi-user.target # buildkit
                        
# 2026-05-06 09:57:24  277.75MB 执行命令并创建新的镜像层
RUN |1 VERSION=4.3.0 /bin/sh -c apt-get update && apt-get install -y --no-install-recommends     systemd systemd-sysv dbus dbus-user-session     openssh-server openssh-client sudo     locales ca-certificates curl wget less     vim git jq lz4 make bash lsof rsync ncdu     python3 procps iproute2 net-tools iputils-ping     && apt-get clean     && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* # buildkit
                        
# 2026-05-06 09:57:06  8.88KB 执行命令并创建新的镜像层
RUN |1 VERSION=4.3.0 /bin/sh -c groupadd -g 543 postgres && useradd -u 543 -g 543 -m -s /bin/bash postgres # buildkit
                        
# 2026-05-06 09:57:06  0.00B 设置环境变量 container DEBIAN_FRONTEND TZ LANG LC_ALL PIGSTY_VERSION
ENV container=docker DEBIAN_FRONTEND=noninteractive TZ=Asia/Shanghai LANG=en_US.UTF-8 LC_ALL=en_US.UTF-8 PIGSTY_VERSION=v4.3.0
                        
# 2026-05-06 09:57:06  0.00B 添加元数据标签
LABEL org.opencontainers.image.version=4.3.0
                        
# 2026-05-06 09:57:06  0.00B 添加元数据标签
LABEL org.opencontainers.image.source=https://github.com/pgsty/pigsty
                        
# 2026-05-06 09:57:06  0.00B 添加元数据标签
LABEL org.opencontainers.image.url=https://pigsty.io
                        
# 2026-05-06 09:57:06  0.00B 添加元数据标签
LABEL org.opencontainers.image.description=Pigsty - PostgreSQL in Great STYle
                        
# 2026-05-06 09:57:06  0.00B 添加元数据标签
LABEL org.opencontainers.image.title=Pigsty
                        
# 2026-05-06 09:57:06  0.00B 添加元数据标签
LABEL maintainer=Ruohang Feng <rh@vonng.com>
                        
# 2026-05-06 09:57:06  0.00B 定义构建参数
ARG VERSION=4.3.0
                        
# 2026-04-21 08:00:00  119.87MB 
# debian.sh --arch 'amd64' out/ 'trixie' '@1776729600'
                        
                    

镜像信息

{
    "Id": "sha256:f74e7c7ee0dcd82a38bdf7fea8e09473bb834e1813592f845ed5a884b112b7f3",
    "RepoTags": [
        "pgsty/pigsty:v4.3.0",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/pgsty/pigsty:v4.3.0"
    ],
    "RepoDigests": [
        "pgsty/pigsty@sha256:99a24f5d6b8f544f3709aca74a9116127e4b2b629bcfb1e43dd672bd8d5617b2",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/pgsty/pigsty@sha256:3ffaea508b7f0e41eccd2a15f70daaf25d8deb2370719611f356039a61c265d0"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2026-05-06T01:58:36.562862357Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "22/tcp": {},
            "443/tcp": {},
            "5432/tcp": {},
            "80/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "container=docker",
            "DEBIAN_FRONTEND=noninteractive",
            "TZ=Asia/Shanghai",
            "LANG=en_US.UTF-8",
            "LC_ALL=en_US.UTF-8",
            "PIGSTY_VERSION=v4.3.0"
        ],
        "Cmd": [
            "/lib/systemd/systemd"
        ],
        "ArgsEscaped": true,
        "Image": "",
        "Volumes": {
            "/data": {}
        },
        "WorkingDir": "/root/pigsty",
        "Entrypoint": null,
        "OnBuild": null,
        "Labels": {
            "maintainer": "Ruohang Feng \u003crh@vonng.com\u003e",
            "org.opencontainers.image.created": "2026-05-06T01:57:02.484Z",
            "org.opencontainers.image.description": "Pigsty - PostgreSQL in Great STYle",
            "org.opencontainers.image.licenses": "Apache-2.0",
            "org.opencontainers.image.revision": "2a87ff59da71d2b61906b60121c18afa471d148a",
            "org.opencontainers.image.source": "https://github.com/pgsty/pigsty",
            "org.opencontainers.image.title": "Pigsty",
            "org.opencontainers.image.url": "https://pigsty.io",
            "org.opencontainers.image.vendor": "pgsty",
            "org.opencontainers.image.version": "v4.3.0"
        },
        "StopSignal": "SIGRTMIN+3"
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 937159379,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/5c5cdaeeabbea1ab8a015b018668e7f0f429132c677c01701f0466481a53ee0f/diff:/var/lib/docker/overlay2/e6b15cb951aad842702b1ff7ed4e754fa696b0de65d69005cbf1028bf7b03d5c/diff:/var/lib/docker/overlay2/20847b35398790b6bf150e7551c3a13f3455b9e545ba35997978dca74a1bcd26/diff:/var/lib/docker/overlay2/afed986c039f2771dcc9ca1dc4a4e1cdc6e6b533b30150402756e80498324ef6/diff:/var/lib/docker/overlay2/e987aaf5008af0fd947bfdd46d3fb05c5800fa612cad354b8c81deccf01fd8fa/diff:/var/lib/docker/overlay2/25dd0827d093e59980181668628882b0148418b3b065bb4e41c9f7407bb036d4/diff:/var/lib/docker/overlay2/90eedb2a9f503521862448253af785bf8d491577dbd45fa3bfde3063994daab1/diff:/var/lib/docker/overlay2/c7b65efd8a6340e075baf2f7ea71efc10670261746ecf98bafd4b87e1c4e64e5/diff:/var/lib/docker/overlay2/8849bc3182425cf16bb23fc2455198e88a16ed7d8e8de3b9e818dfcf05802827/diff:/var/lib/docker/overlay2/198bcf362c4d6e37167eefa7a919f9999bb8390b24de6d5a9be9a8c07edcc149/diff:/var/lib/docker/overlay2/95636b973da76e6b15deab85a4f52ca825eb439bff5d7e6bb75d7f2e22f68bfe/diff:/var/lib/docker/overlay2/87eec205dfdc66581164419508a7df336e6c5731c53540a393b15781148f214c/diff",
            "MergedDir": "/var/lib/docker/overlay2/bc895096bad7dae33f77c11f84cca04c1a7ce78494927dd295d5b9390373afb3/merged",
            "UpperDir": "/var/lib/docker/overlay2/bc895096bad7dae33f77c11f84cca04c1a7ce78494927dd295d5b9390373afb3/diff",
            "WorkDir": "/var/lib/docker/overlay2/bc895096bad7dae33f77c11f84cca04c1a7ce78494927dd295d5b9390373afb3/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:838e471be07892110fe998f879652b240b92fb1ad5cb4a91a39e8c4c9ddc94e0",
            "sha256:de821d468113a6726c5d1675188b1700e0600617c11837d1f4ff5d51f1105dc5",
            "sha256:f514b82a2991aae1b2466caa834a32a1c9beb85efcf17239d3cb8d1050fb0176",
            "sha256:0b1c65cba39cbc765e7c27f61f3d7b125fef5ac6dc00fb75bdab1bf62d3f8e8c",
            "sha256:e91822b97ef4a01de75a8bc77252393e2083b05d057a38e0030e19dd76a4fc37",
            "sha256:758332029f83f09d7104b773babd9e308f68fbed6ce4aac0a5e69e3828a2a249",
            "sha256:570c9a36fbdb553a6fd83cb5acaa5fa55b3b2b1f113efbe29d014efd82e15dd1",
            "sha256:4a9afa3eb82b6444a14a1723724f07fb270559a2599b9223077ff1c64a1446cc",
            "sha256:784a2f5516c2b0d555e3f9548695eb7e7c701155696b054e6737d64d0f7175d2",
            "sha256:d004e9d27af73a2711c7ab666f4b25f5f3258b20da29eb35643df9e72476b869",
            "sha256:f7d8d053c63209c229127c1d9e83381c4767694d4e74f09e541a887a95d25b34",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef",
            "sha256:5f70bf18a086007016e948b04aed3b82103a36bea41755b6cddfaf10ace3c6ef"
        ]
    },
    "Metadata": {
        "LastTagTime": "2026-05-23T09:41:59.337783766+08:00"
    }
}

更多版本

docker.io/pgsty/pigsty:v4.2.1

linux/amd64 docker.io936.34MB2026-03-13 15:41
112

docker.io/pgsty/pigsty:v4.2.0

linux/amd64 docker.io936.21MB2026-03-13 15:46
117

docker.io/pgsty/pigsty:v4.3.0

linux/amd64 docker.io937.16MB2026-05-23 09:42
22