docker.io/dpage/pgadmin4:9.10.0 linux/amd64

docker.io/dpage/pgadmin4:9.10.0 - 国内下载镜像源 浏览次数:14

pgAdmin 4 是一个 PostgreSQL 的图形化管理工具。它提供了一个用户界面来创建、修改和删除数据库对象,如表、视图、索引等。PGAdmin 4 支持 PostgreSQL 9.2 及更高版本。

源镜像 docker.io/dpage/pgadmin4:9.10.0
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dpage/pgadmin4:9.10.0
镜像ID sha256:f44751b4226cfd73ffe1b000ddbba33032e82eb9026e9a1434a2930c698271e4
镜像TAG 9.10.0
大小 539.80MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 /entrypoint.sh
工作目录 /pgadmin4
OS/平台 linux/amd64
浏览量 14 次
贡献者
镜像创建 2025-11-10T09:32:12.446660072Z
同步时间 2025-12-04 15:13
更新时间 2025-12-05 08:18
开放端口
443/tcp 80/tcp
目录挂载
/var/lib/pgadmin
环境变量
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin PYTHONPATH=/pgadmin4

Docker拉取命令

docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dpage/pgadmin4:9.10.0
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dpage/pgadmin4:9.10.0  docker.io/dpage/pgadmin4:9.10.0

Containerd拉取命令

ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dpage/pgadmin4:9.10.0
ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dpage/pgadmin4:9.10.0  docker.io/dpage/pgadmin4:9.10.0

Shell快速替换命令

sed -i 's#dpage/pgadmin4:9.10.0#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dpage/pgadmin4:9.10.0#' deployment.yaml

Ansible快速分发-Docker

#ansible k8s -m shell -a 'docker pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dpage/pgadmin4:9.10.0 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dpage/pgadmin4:9.10.0  docker.io/dpage/pgadmin4:9.10.0'

Ansible快速分发-Containerd

#ansible k8s -m shell -a 'ctr images pull swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dpage/pgadmin4:9.10.0 && ctr images tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dpage/pgadmin4:9.10.0  docker.io/dpage/pgadmin4:9.10.0'

镜像构建历史


# 2025-11-10 17:32:12  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/entrypoint.sh"]
                        
# 2025-11-10 17:32:12  0.00B 声明容器运行时监听的端口
EXPOSE map[443/tcp:{} 80/tcp:{}]
                        
# 2025-11-10 17:32:12  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/var/lib/pgadmin]
                        
# 2025-11-10 17:32:12  0.00B 指定运行容器时使用的用户
USER 5050
                        
# 2025-11-10 17:32:12  60.71MB 执行命令并创建新的镜像层
RUN /bin/sh -c apk add --no-cache         python3         bash         py3-pip         postfix         krb5-libs         libjpeg-turbo         shadow         sudo         tzdata         libedit         libldap         libcap &&     /venv/bin/python3 -m pip install --no-cache-dir gunicorn==23.0.0 &&     find / -type d -name '__pycache__' -exec rm -rf {} + &&     useradd -r -u 5050 -g root -s /sbin/nologin pgadmin &&     mkdir -p /run/pgadmin /var/lib/pgadmin &&     chown pgadmin:root /run/pgadmin /var/lib/pgadmin &&     chmod g=u /var/lib/pgadmin &&     touch /pgadmin4/config_distro.py &&     chown pgadmin:root /pgadmin4/config_distro.py &&     chmod g=u /pgadmin4/config_distro.py &&     chmod g=u /etc/passwd &&     setcap CAP_NET_BIND_SERVICE=+eip /usr/bin/python3.12 &&     echo "pgadmin ALL = NOPASSWD: /usr/sbin/postfix start" > /etc/sudoers.d/postfix &&     echo "pgadminr ALL = NOPASSWD: /usr/sbin/postfix start" >> /etc/sudoers.d/postfix # buildkit
                        
# 2025-11-10 17:32:06  1.17KB 复制新文件或目录到容器中
COPY LICENSE /pgadmin4/LICENSE # buildkit
                        
# 2025-11-10 17:32:06  9.12KB 复制新文件或目录到容器中
COPY pkg/docker/entrypoint.sh /entrypoint.sh # buildkit
                        
# 2025-11-10 17:32:06  1.41KB 复制新文件或目录到容器中
COPY pkg/docker/gunicorn_config.py /pgadmin4 # buildkit
                        
# 2025-11-10 17:32:06  70.00B 复制新文件或目录到容器中
COPY pkg/docker/run_pgadmin.py /pgadmin4 # buildkit
                        
# 2025-11-10 17:32:06  41.18MB 复制新文件或目录到容器中
COPY /pgadmin4/docs/en_US/_build/html/ /pgadmin4/docs # buildkit
                        
# 2025-11-10 17:32:05  39.80MB 复制新文件或目录到容器中
COPY /pgadmin4/web /pgadmin4 # buildkit
                        
# 2025-11-10 17:32:05  0.00B 设置环境变量 PYTHONPATH
ENV PYTHONPATH=/pgadmin4
                        
# 2025-11-10 17:29:04  0.00B 设置工作目录为/pgadmin4
WORKDIR /pgadmin4
                        
# 2025-11-10 17:29:04  58.00B 执行命令并创建新的镜像层
RUN /bin/sh -c ln -s libpq.so.5.18 /usr/lib/libpq.so.5 &&     ln -s libpq.so.5.18 /usr/lib/libpq.so &&     ln -s libzstd.so.1.5.7 /usr/lib/libzstd.so.1 &&     ln -s liblz4.so.1.10.0 /usr/lib/liblz4.so.1 # buildkit
                        
# 2025-11-10 17:29:03  149.18KB 复制新文件或目录到容器中
COPY /usr/lib/liblz4.so.1.10.0 /usr/lib/ # buildkit
                        
# 2025-11-10 17:29:03  718.53KB 复制新文件或目录到容器中
COPY /usr/lib/libzstd.so.1.5.7 /usr/lib/ # buildkit
                        
# 2025-11-10 17:29:03  432.82KB 复制新文件或目录到容器中
COPY /usr/local/lib/libpq.so.5.18 /usr/lib/ # buildkit
                        
# 2025-11-10 17:29:03  10.87MB 复制新文件或目录到容器中
COPY /usr/local/pgsql /usr/local/ # buildkit
                        
# 2025-11-10 17:29:03  377.60MB 复制新文件或目录到容器中
COPY /venv /venv # buildkit
                        
# 2025-10-08 19:04:56  0.00B 设置默认要执行的命令
CMD ["/bin/sh"]
                        
# 2025-10-08 19:04:56  8.32MB 复制文件或目录到容器中
ADD alpine-minirootfs-3.22.2-x86_64.tar.gz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:f44751b4226cfd73ffe1b000ddbba33032e82eb9026e9a1434a2930c698271e4",
    "RepoTags": [
        "dpage/pgadmin4:9.10.0",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dpage/pgadmin4:9.10.0"
    ],
    "RepoDigests": [
        "dpage/pgadmin4@sha256:8c128407f45f1c582eda69e71da1a393237388469052e3cc1e6ae4a475e12b70",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dpage/pgadmin4@sha256:06a3cf246df1cdc8cd272cbea5bbe635952e66f520fda6bc9d2938dc04071f07"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-11-10T09:32:12.446660072Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "5050",
        "AttachStdin": false,
        "AttachStdout": false,
        "AttachStderr": false,
        "ExposedPorts": {
            "443/tcp": {},
            "80/tcp": {}
        },
        "Tty": false,
        "OpenStdin": false,
        "StdinOnce": false,
        "Env": [
            "PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "PYTHONPATH=/pgadmin4"
        ],
        "Cmd": null,
        "Image": "",
        "Volumes": {
            "/var/lib/pgadmin": {}
        },
        "WorkingDir": "/pgadmin4",
        "Entrypoint": [
            "/entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 539799730,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/e8da6b947ccde5a2d2b66bc8cbe01dc364e7855fb01fcb8b6d10837f17ba7548/diff:/var/lib/docker/overlay2/74be5cb21f87e3917f05e3edd91339689a72a4b545d5df8a7417a6a170460015/diff:/var/lib/docker/overlay2/90c06ea788756ec4b9619472bb2c358184d6a69404f8e4a3a811c51b20f58bed/diff:/var/lib/docker/overlay2/178ca7240b8fd8615bcf35d0173bf1a6c8320c3e9dd3673f7e9c3c26d7623aab/diff:/var/lib/docker/overlay2/b63474fa0cb2688497771534f9f985f84016151886f93cdf0144ae2f449734bb/diff:/var/lib/docker/overlay2/cce86cca7b24d4b874139c054f0481057ef1cfa5018ef0afabe8c8ab0c6bb5d6/diff:/var/lib/docker/overlay2/ff1cc854ad8725e97392637e9e2fccd1c341d3f0367a3334d8c3aa2520121b9d/diff:/var/lib/docker/overlay2/830258fbcce0bab39bde890a9b89d3e0f434320a8e4e690814502b9a7222f6a7/diff:/var/lib/docker/overlay2/5588bbddd43e415c9297b6695271255bc90ea3cf830a357321755b5963872cbb/diff:/var/lib/docker/overlay2/1bcaffb4bd669c09ac48e26047e5d8ff7c6a516f611bc790e6f6a3a5756766e0/diff:/var/lib/docker/overlay2/93a4bce84a7a4f527cabf813e461906434f6bec19ab41664dc7adf5f280c0cd6/diff:/var/lib/docker/overlay2/2bbb34598337f865c717f5ff28cfb931f7a47610182e82dcf70936e12763ff66/diff:/var/lib/docker/overlay2/d117eb99f9874e3d439474a18afab25de3cb8a746c90ecede4782929218ee48a/diff:/var/lib/docker/overlay2/9228d0dea91f2a86651259163a395152983e6f8dd01e3c64990f331280069735/diff",
            "MergedDir": "/var/lib/docker/overlay2/90fab51b1131ed7c99e32d16b2df04e260142305368026ccca3ad94df7a40530/merged",
            "UpperDir": "/var/lib/docker/overlay2/90fab51b1131ed7c99e32d16b2df04e260142305368026ccca3ad94df7a40530/diff",
            "WorkDir": "/var/lib/docker/overlay2/90fab51b1131ed7c99e32d16b2df04e260142305368026ccca3ad94df7a40530/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:256f393e029fa2063d8c93720da36a74a032bed3355a2bc3e313ad12f8bde9d1",
            "sha256:5d224b019f17caebf4b092bbeb844f04e09fb33864eddd8e868a0faac22a9d0f",
            "sha256:efcb932a0652f00b80bb4d774c6d6202e2e2d7d41a8d5aefebbb540d41a1dfec",
            "sha256:45d60a49f7a10ae2bc439fca0c4b06b98321d33141ef89ac054cc7128336e7df",
            "sha256:f70b29b896d878654c1542147301f270514a9e6a33b82549bf267db18e983af2",
            "sha256:edc58b74addf3cf09112ef50aa2c83a2ee944cfd004848663c82a6e02b60556b",
            "sha256:509f9ec3b722130a23b6c18329627002a1bbeadbeabb38f3aa6d23aaa8e6a43e",
            "sha256:4cb8af8312f9e1f8f99d838385108e9e14ac738b0f9d8533b8131aade274fbf3",
            "sha256:4abfcc6b1095ff6d7eac6a63377a3f99e9e792315502e01f7470748c937018dc",
            "sha256:e8a093a6799d143ab76106a338a78a7b6d1156ec8df81e4854ec102edfb0e2ee",
            "sha256:610ad0de684a37bd36f894842e941331101589283f50e1279825e8aaf5c2b6cc",
            "sha256:e93fc1cc361e2e6635d6b33a80144d984b985dd9566f89f55e92d89e0d85ea48",
            "sha256:a07035fa5e4c43e3755d307f1da2b8dc0a3f53c9078ed7880965b66e8ef2b183",
            "sha256:c0eec6485729ca0a64f90264507ac3c6c30cae300968c5d18f7a235d757f0bb9",
            "sha256:195377775d2351aff980b5c1c6132fe3bcc68a96db836118f1d1716e16f7a70f"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-12-04T15:13:01.687436018+08:00"
    }
}

更多版本

docker.io/dpage/pgadmin4:8.9

linux/arm64 docker.io497.15MB2024-07-18 22:24
666

docker.io/dpage/pgadmin4:8.9

linux/amd64 docker.io487.35MB2024-07-23 17:53
477

docker.io/dpage/pgadmin4:4.18

linux/amd64 docker.io279.63MB2024-07-31 13:14
433

docker.io/dpage/pgadmin4:8.1

linux/amd64 docker.io474.85MB2024-08-01 17:23
545

docker.io/dpage/pgadmin4:8.12

linux/amd64 docker.io485.36MB2024-10-01 13:13
416

docker.io/dpage/pgadmin4:8.0

linux/amd64 docker.io535.15MB2025-03-19 10:21
356

docker.io/dpage/pgadmin4:9.1.0

linux/amd64 docker.io513.46MB2025-03-23 17:54
397

docker.io/dpage/pgadmin4:9.5.0

linux/amd64 docker.io543.09MB2025-07-14 11:46
212

docker.io/dpage/pgadmin4:9.7.0

linux/amd64 docker.io533.65MB2025-09-04 16:20
135

docker.io/dpage/pgadmin4:9.8.0

linux/arm64 docker.io545.59MB2025-09-13 22:08
185

docker.io/dpage/pgadmin4:9.8.0

linux/amd64 docker.io532.27MB2025-10-16 02:26
64

docker.io/dpage/pgadmin4:9.9.0

linux/amd64 docker.io534.87MB2025-10-17 19:01
149

docker.io/dpage/pgadmin4:9.10.0

linux/amd64 docker.io539.80MB2025-12-04 15:13
13