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

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

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

源镜像 docker.io/dpage/pgadmin4:9.1.0
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dpage/pgadmin4:9.1.0
镜像ID sha256:b2e76a3c5433dba9294c5f79868440f4b4ae584fe1f91ab727cffff22a35788c
镜像TAG 9.1.0
大小 513.46MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 /entrypoint.sh
工作目录 /pgadmin4
OS/平台 linux/amd64
浏览量 46 次
贡献者 ly*******g@outlook.com
镜像创建 2025-02-25T12:12:00.351835266Z
同步时间 2025-03-23 17:54
更新时间 2025-03-28 11:34
开放端口
443/tcp 80/tcp
环境变量
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.1.0
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dpage/pgadmin4:9.1.0  docker.io/dpage/pgadmin4:9.1.0

Containerd拉取命令

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

Shell快速替换命令

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2025-02-25 20:12:00  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/entrypoint.sh"]
                        
# 2025-02-25 20:12:00  0.00B 声明容器运行时监听的端口
EXPOSE map[443/tcp:{} 80/tcp:{}]
                        
# 2025-02-25 20:12:00  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/var/lib/pgadmin]
                        
# 2025-02-25 20:12:00  0.00B 指定运行容器时使用的用户
USER pgadmin
                        
# 2025-02-25 20:12:00  59.08MB 执行命令并创建新的镜像层
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==22.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-02-25 20:11:53  91.38KB 复制新文件或目录到容器中
COPY DEPENDENCIES /pgadmin4/DEPENDENCIES # buildkit
                        
# 2025-02-25 20:11:53  1.17KB 复制新文件或目录到容器中
COPY LICENSE /pgadmin4/LICENSE # buildkit
                        
# 2025-02-25 20:11:53  8.48KB 复制新文件或目录到容器中
COPY pkg/docker/entrypoint.sh /entrypoint.sh # buildkit
                        
# 2025-02-25 20:11:53  52.00B 复制新文件或目录到容器中
COPY pkg/docker/gunicorn_config.py /pgadmin4 # buildkit
                        
# 2025-02-25 20:11:53  70.00B 复制新文件或目录到容器中
COPY pkg/docker/run_pgadmin.py /pgadmin4 # buildkit
                        
# 2025-02-25 20:11:53  37.41MB 复制新文件或目录到容器中
COPY /pgadmin4/docs/en_US/_build/html/ /pgadmin4/docs # buildkit
                        
# 2025-02-25 20:11:53  31.97MB 复制新文件或目录到容器中
COPY /pgadmin4/web /pgadmin4 # buildkit
                        
# 2025-02-25 20:11:53  0.00B 设置环境变量 PYTHONPATH
ENV PYTHONPATH=/pgadmin4
                        
# 2025-02-25 20:09:46  0.00B 设置工作目录为/pgadmin4
WORKDIR /pgadmin4
                        
# 2025-02-25 20:09:45  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-02-25 20:09:45  149.18KB 复制新文件或目录到容器中
COPY /usr/lib/liblz4.so.1.10.0 /usr/lib/ # buildkit
                        
# 2025-02-25 20:09:45  714.43KB 复制新文件或目录到容器中
COPY /usr/lib/libzstd.so.1.5.6 /usr/lib/ # buildkit
                        
# 2025-02-25 20:09:45  401.84KB 复制新文件或目录到容器中
COPY /usr/local/lib/libpq.so.5.17 /usr/lib/ # buildkit
                        
# 2025-02-25 20:09:45  10.13MB 复制新文件或目录到容器中
COPY /usr/local/pgsql /usr/local/ # buildkit
                        
# 2025-02-25 20:09:44  365.67MB 复制新文件或目录到容器中
COPY /venv /venv # buildkit
                        
# 2025-02-14 11:28:36  0.00B 设置默认要执行的命令
CMD ["/bin/sh"]
                        
# 2025-02-14 11:28:36  7.83MB 复制文件或目录到容器中
ADD alpine-minirootfs-3.21.3-x86_64.tar.gz / # buildkit
                        
                    

镜像信息

{
    "Id": "sha256:b2e76a3c5433dba9294c5f79868440f4b4ae584fe1f91ab727cffff22a35788c",
    "RepoTags": [
        "dpage/pgadmin4:9.1.0",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dpage/pgadmin4:9.1.0"
    ],
    "RepoDigests": [
        "dpage/pgadmin4@sha256:bdebdfc4b165c10d0ad60e58f1d7ef41af6c881c9556ae331adaa35bba6dacf3",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dpage/pgadmin4@sha256:c5b37841dab34f21fc824b126f165fcb2a10eee19d08a16a8df3155ca70b120a"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2025-02-25T12:12:00.351835266Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "",
    "Author": "",
    "Config": {
        "Hostname": "",
        "Domainname": "",
        "User": "pgadmin",
        "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": 513456703,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/c41325b9b25364bc75a11498b9c2cb685a151fedccbcffff6e0505f033b9b095/diff:/var/lib/docker/overlay2/4c840d2acd8f8d0f6c8c47c8c03583b2d8ebfdee8541c30ba1dede18a0ae7659/diff:/var/lib/docker/overlay2/2f3a79993c3477bbcc12f5c3f4c2107a1aa0fef6f730e08350216393b7425c09/diff:/var/lib/docker/overlay2/c6741bf68391b08c3d7b881d70b2cb25605be18856336ddd1544f6d93fe2d1f5/diff:/var/lib/docker/overlay2/cdbefc8dbe9fe6b157df8999700e0dd4bc96f7f9f4d7a478143c4a78fc49a376/diff:/var/lib/docker/overlay2/bb7c3156ec9175ca6a5ba1ab44a30b8e5ed7c87b1db6c409bad9072d38ee2cb2/diff:/var/lib/docker/overlay2/3a1cd5d274fa9268a330569639f09915971cc3a5205a21c2c346d147a47f0146/diff:/var/lib/docker/overlay2/fa7d71652b8f6ade75546ad528aefad29a789d2a5dabf1215303aed4e574ef94/diff:/var/lib/docker/overlay2/f5e2bb5c8583f2351e4277b6cf202e9dcee7389e9932d023f127b0ce4aa084d7/diff:/var/lib/docker/overlay2/bdf032a43e0ab2a8467bb2add25a2be7f24bfddc11be219a7d59b1a794e847b6/diff:/var/lib/docker/overlay2/e4bb09ea63f779a83174d1ad98b040df6505ec9518289b1c36567fecc9700d2e/diff:/var/lib/docker/overlay2/6c5029249619daf255ee95e928b0946550ba02e0cdb45fc0f912d814daec68f6/diff:/var/lib/docker/overlay2/d72c59664190fbdc68ab699e07b28ccdb59f8b2fe006e6acc0c217ebb9996713/diff:/var/lib/docker/overlay2/d02452aab52833c92558c01c3022c3d28fc49fa07de9fbba503ae5e99ae258f7/diff:/var/lib/docker/overlay2/4e8c80c1de56b91b667718f35bdead0b4c91a2fdafbfe97c3c57654b169634d9/diff",
            "MergedDir": "/var/lib/docker/overlay2/1acfec4b630616dd2057d7011784769e373e5f4ef7c9db1792eeb90fb70ca63a/merged",
            "UpperDir": "/var/lib/docker/overlay2/1acfec4b630616dd2057d7011784769e373e5f4ef7c9db1792eeb90fb70ca63a/diff",
            "WorkDir": "/var/lib/docker/overlay2/1acfec4b630616dd2057d7011784769e373e5f4ef7c9db1792eeb90fb70ca63a/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:08000c18d16dadf9553d747a58cf44023423a9ab010aab96cf263d2216b8b350",
            "sha256:89a6947e2bd003a460833905f42c9bffc4af7d9146c5947c372c107ad7b5a713",
            "sha256:e11e2c806da9dee2f9b94d4467a8127c918fb92a39b8a3546e9853eaebd1f0e7",
            "sha256:44b9d32846eeddb3b84dc213348da67686349386f55840167919e7a2b01c1940",
            "sha256:b4722818134745abb66dcade91d8f0d46801a4eeeb1d93dc944e11caf35c9c2b",
            "sha256:e51c3cb22c8e74a4c0e0086993050181bcc87309ff3a4aab89c7d32d2b987c56",
            "sha256:ec8bb73cf649f0a006631f4c8d949bb1216140e9b91816f4142217a925086d73",
            "sha256:c0c843f1217c8a8bbe0bbc928c3571403e560aaae9a240336e2f6f960c12f920",
            "sha256:03cc045e049f856aa986910c7f9fa37fad88aa75fe67c0030bf3e4134193eb9c",
            "sha256:8756d2d29c80f5be19beabd9270b401736e3942307ecbf87315eea63c417228c",
            "sha256:c63a41b950d1420880b5c0b167980a89663ba3dd8a2e412db7f4f62f5ddca7f8",
            "sha256:17a5d41f91fc32d33e4c404e08f5f126267775fd1db989851174238d5606ca60",
            "sha256:b0b7ebdfa2243089803edff017bb6baad8f53f3c663c172f9ca496b490c80d6f",
            "sha256:e806ae9c7ffcab95a15b9062fbf7efe614a500618d41e10a550b9803619bddca",
            "sha256:dbb782643605987b68b193b9ee23674a27148df5bddd55f233188586a57e814d",
            "sha256:b4cd37d7e5a79c3963c389893af5bb2484b01f4f230feb991d3c9e4b7e63764b"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-03-23T17:53:46.514943494+08:00"
    }
}

更多版本

docker.io/dpage/pgadmin4:8.9

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

docker.io/dpage/pgadmin4:8.9

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

docker.io/dpage/pgadmin4:4.18

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

docker.io/dpage/pgadmin4:8.1

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

docker.io/dpage/pgadmin4:8.12

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

docker.io/dpage/pgadmin4:8.0

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

docker.io/dpage/pgadmin4:9.1.0

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