docker.io/dpage/pgadmin4:9.8.0 linux/arm64

docker.io/dpage/pgadmin4:9.8.0 - 国内下载镜像源 浏览次数:22 温馨提示: 这是一个 linux/arm64 系统架构镜像

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

源镜像 docker.io/dpage/pgadmin4:9.8.0
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dpage/pgadmin4:9.8.0-linuxarm64
镜像ID sha256:ce9450c081d586be5e8379ada4393d9ba9763a99944e4575795feae37710724d
镜像TAG 9.8.0-linuxarm64
大小 545.59MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 /entrypoint.sh
工作目录 /pgadmin4
OS/平台 linux/arm64
浏览量 22 次
贡献者
镜像创建 2025-09-02T14:09:31.917877661Z
同步时间 2025-09-13 22:08
更新时间 2025-09-16 17:10
开放端口
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.8.0-linuxarm64
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dpage/pgadmin4:9.8.0-linuxarm64  docker.io/dpage/pgadmin4:9.8.0

Containerd拉取命令

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

Shell快速替换命令

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

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2025-09-02 22:09:31  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/entrypoint.sh"]
                        
# 2025-09-02 22:09:31  0.00B 声明容器运行时监听的端口
EXPOSE map[443/tcp:{} 80/tcp:{}]
                        
# 2025-09-02 22:09:31  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/var/lib/pgadmin]
                        
# 2025-09-02 22:09:31  0.00B 指定运行容器时使用的用户
USER 5050
                        
# 2025-09-02 22:09:31  72.85MB 执行命令并创建新的镜像层
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-09-02 22:09:27  1.17KB 复制新文件或目录到容器中
COPY LICENSE /pgadmin4/LICENSE # buildkit
                        
# 2025-09-02 22:09:27  9.09KB 复制新文件或目录到容器中
COPY pkg/docker/entrypoint.sh /entrypoint.sh # buildkit
                        
# 2025-09-02 22:09:27  1.41KB 复制新文件或目录到容器中
COPY pkg/docker/gunicorn_config.py /pgadmin4 # buildkit
                        
# 2025-09-02 22:09:27  70.00B 复制新文件或目录到容器中
COPY pkg/docker/run_pgadmin.py /pgadmin4 # buildkit
                        
# 2025-09-02 22:09:27  40.66MB 复制新文件或目录到容器中
COPY /pgadmin4/docs/en_US/_build/html/ /pgadmin4/docs # buildkit
                        
# 2025-09-02 22:09:27  39.03MB 复制新文件或目录到容器中
COPY /pgadmin4/web /pgadmin4 # buildkit
                        
# 2025-09-02 22:09:27  0.00B 设置环境变量 PYTHONPATH
ENV PYTHONPATH=/pgadmin4
                        
# 2025-09-02 22:07:27  0.00B 设置工作目录为/pgadmin4
WORKDIR /pgadmin4
                        
# 2025-09-02 22:07:27  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.7 /usr/lib/libzstd.so.1 &&     ln -s liblz4.so.1.10.0 /usr/lib/liblz4.so.1 # buildkit
                        
# 2025-09-02 22:07:27  132.86KB 复制新文件或目录到容器中
COPY /usr/lib/liblz4.so.1.10.0 /usr/lib/ # buildkit
                        
# 2025-09-02 22:07:27  657.24KB 复制新文件或目录到容器中
COPY /usr/lib/libzstd.so.1.5.7 /usr/lib/ # buildkit
                        
# 2025-09-02 22:07:27  437.45KB 复制新文件或目录到容器中
COPY /usr/local/lib/libpq.so.5.17 /usr/lib/ # buildkit
                        
# 2025-09-02 22:07:27  10.96MB 复制新文件或目录到容器中
COPY /usr/local/pgsql /usr/local/ # buildkit
                        
# 2025-09-02 22:07:27  372.34MB 复制新文件或目录到容器中
COPY /venv /venv # buildkit
                        
# 2025-07-15 19:01:16  0.00B 设置默认要执行的命令
CMD ["/bin/sh"]
                        
# 2025-07-15 19:01:16  8.51MB 复制文件或目录到容器中
ADD alpine-minirootfs-3.22.1-aarch64.tar.gz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:ce9450c081d586be5e8379ada4393d9ba9763a99944e4575795feae37710724d",
    "RepoTags": [
        "dpage/pgadmin4:9.8.0",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dpage/pgadmin4:9.8.0-linuxarm64"
    ],
    "RepoDigests": [
        "dpage/pgadmin4@sha256:d115bcd737940a6cfb61a54439d50de8b850e0782e2363102c9fa761f4022f49",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dpage/pgadmin4@sha256:e642518ea4f3ccf0c18de017618cc8358ffd221b5d924b83babb8822c687418a"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-09-02T14:09:31.917877661Z",
    "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": "arm64",
    "Os": "linux",
    "Size": 545588845,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/b52d6cf13bbd5a3a7a6d666545f67a71886702824c1a45d10e393be38cb0ec76/diff:/var/lib/docker/overlay2/a19484d677f08d39fae5586986bd33e32ee9514d40811559aa1e4fd29d5bae5e/diff:/var/lib/docker/overlay2/311fb14cff26a5073b775801a334b1289f145781daa25af89e3e0cebc5cf1269/diff:/var/lib/docker/overlay2/534511868a09222607fe899955628d38b47a57ff54302dc01c1f8febc1f6fc55/diff:/var/lib/docker/overlay2/c71ccfa00e7dc0025521e3a59e75ddfad0937b373cb1d8eff57bd1b65310eeb4/diff:/var/lib/docker/overlay2/629cbe11a8cdcf64cd69354639c80c0414d0570f114d3fc1e7efb73e1599bf1d/diff:/var/lib/docker/overlay2/5c858efcad77e84b4bd15e7de777e955f1b006263993dd33757183bf225f9917/diff:/var/lib/docker/overlay2/82eeb55f14ed3996c89691b16e4cc95dc4e423da4de390919e59964996f0fa53/diff:/var/lib/docker/overlay2/f3c95d17aed7429580b09148e6f84626c8118e21cb3365948ed1235aa71cd7ce/diff:/var/lib/docker/overlay2/ad3a2721236e5a8769a6346e0bc41a241c6f57c7c0d7129b00040901207d458d/diff:/var/lib/docker/overlay2/460c0defce209a9fdbb6e47bed022dbab7a5651277b4a97f5cf65d0888849951/diff:/var/lib/docker/overlay2/3f26d3606a75e5f6b781b2926070c809cfbb186fa1037e08e499ebd4193fe368/diff:/var/lib/docker/overlay2/b5c82012bd0a7091ba53d75e559aabe79d7ad9df5fbc7d8f57413591d086cd75/diff:/var/lib/docker/overlay2/f5e718d8a0e870ff4cf6480f22588d909d8993919d5d119bfbea43bb872e48fe/diff",
            "MergedDir": "/var/lib/docker/overlay2/eabc59e129f08e9cb6b59f716bb7417a8a277d780cf05866ed90a654c27afd49/merged",
            "UpperDir": "/var/lib/docker/overlay2/eabc59e129f08e9cb6b59f716bb7417a8a277d780cf05866ed90a654c27afd49/diff",
            "WorkDir": "/var/lib/docker/overlay2/eabc59e129f08e9cb6b59f716bb7417a8a277d780cf05866ed90a654c27afd49/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:0b83d017db6efafadf6b3f18d087d2ce1d67d8f0e927dc7254b0ad088074cd3a",
            "sha256:b7e0a210c854c0360a768a27b95149a57c0666d5f25a6eceb026e3244e914b44",
            "sha256:29c066e631924fd64feb760066adfe4d955d38dccc05a44ec4cdb1c2bb6ec15d",
            "sha256:176e0b5bc68d30909f45a8133d733b71c2f99b0a4823e9ef41658e344f1dd994",
            "sha256:d59dcb06b35670949abd35df7231b686bf51a85eba3ba390158271522d75d81a",
            "sha256:5a690b414436050644daa1afb5da10fd08c51375d1e0957d5dbb02d9312fde39",
            "sha256:4e688136aff7d030a7155d33825b1f947c674d29859f98526ee769b31a8fd34b",
            "sha256:ab578892d4db76941dc28099476f814d383f7afafeaff903282f9f8b75725e0c",
            "sha256:72f6902ff2f4716dbecfff4eac4384ad2f853263b7bd5dbeecacb305cfc70ac2",
            "sha256:b0433ccbb512b2124f0d7f75affb0f97ed98de0c201dc3a6609ebc2b8082fbdb",
            "sha256:57a53a80a4d6ee4896a9e1dccbbb8251ce28214aac567e89b7884f0a0ce78289",
            "sha256:0bfa9a9aa24fc7444c9bfaf60e7a5718bde94ace14921f0c635de69a5dc78ab6",
            "sha256:046b5a5296a32c6da3bafd02f57022990a577b21a1dbc5fc01dc0628daeb9110",
            "sha256:ae0757b651238a0c81e6d69bbd9cea6cdc507c9ef65bff9165a453acacfef48d",
            "sha256:6d0f70edc861e3c916e38fdb2a8922998a639d5795a2cf9525242bcb0ab986e1"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-09-13T22:08:32.070662706+08:00"
    }
}

更多版本

docker.io/dpage/pgadmin4:8.9

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

docker.io/dpage/pgadmin4:8.9

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

docker.io/dpage/pgadmin4:4.18

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

docker.io/dpage/pgadmin4:8.1

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

docker.io/dpage/pgadmin4:8.12

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

docker.io/dpage/pgadmin4:8.0

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

docker.io/dpage/pgadmin4:9.1.0

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

docker.io/dpage/pgadmin4:9.5.0

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

docker.io/dpage/pgadmin4:9.7.0

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

docker.io/dpage/pgadmin4:9.8.0

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