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

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

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

源镜像 docker.io/dpage/pgadmin4:9.5.0
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dpage/pgadmin4:9.5.0
镜像ID sha256:37917e5f37344b99e49b8dc06ebf70140e06cff15865d2bb7e609d5d364671bf
镜像TAG 9.5.0
大小 543.09MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 /entrypoint.sh
工作目录 /pgadmin4
OS/平台 linux/amd64
浏览量 9 次
贡献者
镜像创建 2025-06-28T05:20:13.286985213Z
同步时间 2025-07-14 11:46
更新时间 2025-07-14 17:36
开放端口
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.5.0
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dpage/pgadmin4:9.5.0  docker.io/dpage/pgadmin4:9.5.0

Containerd拉取命令

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

Shell快速替换命令

sed -i 's#dpage/pgadmin4:9.5.0#swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dpage/pgadmin4:9.5.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.5.0 && docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dpage/pgadmin4:9.5.0  docker.io/dpage/pgadmin4:9.5.0'

Ansible快速分发-Containerd

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

镜像构建历史


# 2025-06-28 13:20:13  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/entrypoint.sh"]
                        
# 2025-06-28 13:20:13  0.00B 声明容器运行时监听的端口
EXPOSE map[443/tcp:{} 80/tcp:{}]
                        
# 2025-06-28 13:20:13  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/var/lib/pgadmin]
                        
# 2025-06-28 13:20:13  0.00B 指定运行容器时使用的用户
USER 5050
                        
# 2025-06-28 13:20:13  60.69MB 执行命令并创建新的镜像层
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-06-28 13:20:07  1.17KB 复制新文件或目录到容器中
COPY LICENSE /pgadmin4/LICENSE # buildkit
                        
# 2025-06-28 13:20:07  8.95KB 复制新文件或目录到容器中
COPY pkg/docker/entrypoint.sh /entrypoint.sh # buildkit
                        
# 2025-06-28 13:20:07  1.41KB 复制新文件或目录到容器中
COPY pkg/docker/gunicorn_config.py /pgadmin4 # buildkit
                        
# 2025-06-28 13:20:07  70.00B 复制新文件或目录到容器中
COPY pkg/docker/run_pgadmin.py /pgadmin4 # buildkit
                        
# 2025-06-28 13:20:07  40.30MB 复制新文件或目录到容器中
COPY /pgadmin4/docs/en_US/_build/html/ /pgadmin4/docs # buildkit
                        
# 2025-06-28 13:20:07  39.88MB 复制新文件或目录到容器中
COPY /pgadmin4/web /pgadmin4 # buildkit
                        
# 2025-06-28 13:20:07  0.00B 设置环境变量 PYTHONPATH
ENV PYTHONPATH=/pgadmin4
                        
# 2025-06-28 13:17:32  0.00B 设置工作目录为/pgadmin4
WORKDIR /pgadmin4
                        
# 2025-06-28 13:17:32  58.00B 执行命令并创建新的镜像层
RUN /bin/sh -c ln -s libpq.so.5.17 /usr/lib/libpq.so.5 &&     ln -s libpq.so.5.17 /usr/lib/libpq.so &&     ln -s libzstd.so.1.5.6 /usr/lib/libzstd.so.1 &&     ln -s liblz4.so.1.10.0 /usr/lib/liblz4.so.1 # buildkit
                        
# 2025-06-28 13:17:32  149.18KB 复制新文件或目录到容器中
COPY /usr/lib/liblz4.so.1.10.0 /usr/lib/ # buildkit
                        
# 2025-06-28 13:17:32  718.53KB 复制新文件或目录到容器中
COPY /usr/lib/libzstd.so.1.5.7 /usr/lib/ # buildkit
                        
# 2025-06-28 13:17:32  401.90KB 复制新文件或目录到容器中
COPY /usr/local/lib/libpq.so.5.17 /usr/lib/ # buildkit
                        
# 2025-06-28 13:17:32  10.14MB 复制新文件或目录到容器中
COPY /usr/local/pgsql /usr/local/ # buildkit
                        
# 2025-06-28 13:17:31  382.50MB 复制新文件或目录到容器中
COPY /venv /venv # buildkit
                        
# 2025-05-31 00:20:41  0.00B 设置默认要执行的命令
CMD ["/bin/sh"]
                        
# 2025-05-31 00:20:41  8.31MB 复制文件或目录到容器中
ADD alpine-minirootfs-3.22.0-x86_64.tar.gz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:37917e5f37344b99e49b8dc06ebf70140e06cff15865d2bb7e609d5d364671bf",
    "RepoTags": [
        "dpage/pgadmin4:9.5.0",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dpage/pgadmin4:9.5.0"
    ],
    "RepoDigests": [
        "dpage/pgadmin4@sha256:2a830466aafd9cbc2aea0f76ff81a80dbbba819f2f5db7e69cb40e9cbdb6bc7b",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dpage/pgadmin4@sha256:d3ccea8680d436e45407caddc3a6a40d3bdd5c5fe89320c2817ddb664194c7a2"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-06-28T05:20:13.286985213Z",
    "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": 543093806,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/2f1ef182d82d25f091782f82c6511ecce6f85b41c8a0a369d42a0bf5b22240e9/diff:/var/lib/docker/overlay2/0a36c9a124d26cd1154222b63a3d01367bc3a993e0bac98dadf9fa4d20f7e609/diff:/var/lib/docker/overlay2/02b723813188c3e7c438110a604d72c715d148750091f13125d1fce4278b596c/diff:/var/lib/docker/overlay2/c4a37c5c4da192aed2a1837b6a2926a549907ab15aba1f0fb618895240b61fed/diff:/var/lib/docker/overlay2/6000b6cd595ba319050dadba1192c6247b2856f9394db3e9e03f0476640e4bbc/diff:/var/lib/docker/overlay2/1a4eb7eedc0dfbe44c1aea2eb539d48eab28b2ed002937a4d15f3217450de55c/diff:/var/lib/docker/overlay2/7cb99b07454eef83f3b777efdfbd94b8cd73ad24554a195428e3430162e0be8c/diff:/var/lib/docker/overlay2/85dfc7455a01537045f5040a7ce4b05e728fffad02b7e164a36669935dc5797f/diff:/var/lib/docker/overlay2/a2fe8b5d68f9b0c701261064ffeac126b8fea8ee90076c5c9f4c15637b9de5c7/diff:/var/lib/docker/overlay2/28c933a09f8d4ba940ff27fbc0fd109dbca2507337afc63820b348a239db8c42/diff:/var/lib/docker/overlay2/e60dba47b75ebfb6f38949be52cc361aaa287c79983a6e175db209e9640efe90/diff:/var/lib/docker/overlay2/102c52759938f51823d88264e9b42136fab427b57436df58d410c12d5789612c/diff:/var/lib/docker/overlay2/1b70ec0f62395277170196ee7da4557e9a7dd458ee8b6d6ad6b82b13ca152abd/diff:/var/lib/docker/overlay2/612cc8e7287e174f0c2d5977a0ca343b7cc0bd246756da806897f7ce1d920402/diff",
            "MergedDir": "/var/lib/docker/overlay2/00e3013f1a98aa6584840ab56cdd17d6607132a7c928c9ee7246a164e2466d13/merged",
            "UpperDir": "/var/lib/docker/overlay2/00e3013f1a98aa6584840ab56cdd17d6607132a7c928c9ee7246a164e2466d13/diff",
            "WorkDir": "/var/lib/docker/overlay2/00e3013f1a98aa6584840ab56cdd17d6607132a7c928c9ee7246a164e2466d13/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:fd2758d7a50e2b78d275ee7d1c218489f2439084449d895fa17eede6c61ab2c4",
            "sha256:fa8e80331f4348a1c8be67ea9eb05657d219206b86fd41bb625539b3f380939a",
            "sha256:2d81337fe76d11dd1e645e036fbccdc6dc3b9ba419ff36503ac488de93f8fc6a",
            "sha256:3abdf1dc0ec1a630d92019908971f0cca4e86826e4bdc4d64c019044ddfd4578",
            "sha256:72d2f23cb4e329b43e8604c8aa32ac85a428dfbcfa04c5c902802bd8bc4c4d27",
            "sha256:1b5427dd4de41df1ac0c01f62b005488a719d79445ee2086b757dc6cc1017a88",
            "sha256:be3fc96a397667145b3f26e7cc5038b6355c6b2c7b8d17b16a5d5d5c1ae3a6d8",
            "sha256:5414ea62b33e97aa99d138fc59e9e0dd48d923b8dfc639d7ee83e3fa4abf9366",
            "sha256:f04284f39c33d49b479bf02a3f0210fbe6d869d2d7f34466ac1490f53daa493b",
            "sha256:dc9b9b5ae9274430fafab7bbaaac44848fa663fa735287a654ca8aafe9be7385",
            "sha256:9c82f933f2521e94cb0244b0ddd154d8337da16f2e50b66dbceeb151a9be1899",
            "sha256:12a7dff90286646203101c69f75d323362ae1d0991f5b8d4648ef323794bc488",
            "sha256:5742501b411f12e24c601d9e78715d895aae8452a6adba13716f9bb1c05acc16",
            "sha256:559878daa75fd61932d946c25ec26204c2cc193374bb1494a2a6dcf59112d383",
            "sha256:82b4f828f8a5c44cc6dd44eb417c85b7ec209dfbd25ebb3b5c98893a4da8057f"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-07-14T11:46:26.770342283+08:00"
    }
}

更多版本

docker.io/dpage/pgadmin4:8.9

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

docker.io/dpage/pgadmin4:8.9

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

docker.io/dpage/pgadmin4:4.18

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

docker.io/dpage/pgadmin4:8.1

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

docker.io/dpage/pgadmin4:8.12

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

docker.io/dpage/pgadmin4:8.0

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

docker.io/dpage/pgadmin4:9.1.0

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

docker.io/dpage/pgadmin4:9.5.0

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