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

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

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

源镜像 docker.io/dpage/pgadmin4:8.0
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dpage/pgadmin4:8.0
镜像ID sha256:da73a5b9ac16dddbf6b089c678cb9d9fc12c135cb238b4021ab80b81369a523b
镜像TAG 8.0
大小 535.15MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 /entrypoint.sh
工作目录 /pgadmin4
OS/平台 linux/amd64
浏览量 57 次
贡献者 60******2@qq.com
镜像创建 2023-11-20T12:37:46.040896141Z
同步时间 2025-03-19 10:21
更新时间 2025-03-30 23:40
开放端口
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:8.0
docker tag  swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dpage/pgadmin4:8.0  docker.io/dpage/pgadmin4:8.0

Containerd拉取命令

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

Shell快速替换命令

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

Ansible快速分发-Docker

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

Ansible快速分发-Containerd

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

镜像构建历史


# 2023-11-20 20:37:46  0.00B 配置容器启动时运行的命令
ENTRYPOINT ["/entrypoint.sh"]
                        
# 2023-11-20 20:37:46  0.00B 声明容器运行时监听的端口
EXPOSE map[443/tcp:{} 80/tcp:{}]
                        
# 2023-11-20 20:37:46  0.00B 创建挂载点用于持久化数据或共享数据
VOLUME [/var/lib/pgadmin]
                        
# 2023-11-20 20:37:46  0.00B 指定运行容器时使用的用户
USER pgadmin
                        
# 2023-11-20 20:37:46  59.56MB 执行命令并创建新的镜像层
RUN /bin/sh -c apk add         python3         py3-pip         postfix         krb5-libs         libjpeg-turbo         shadow         sudo         libedit         libldap         libcap &&     /venv/bin/python3 -m pip install --no-cache-dir gunicorn==20.1.0 &&     find / -type d -name '__pycache__' -exec rm -rf {} + &&     useradd -r -u 5050 -g root -s /sbin/nologin pgadmin &&     mkdir -p /var/lib/pgadmin &&     chown pgadmin:root /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.11 &&     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
                        
# 2023-11-20 20:37:38  91.38KB 复制新文件或目录到容器中
COPY DEPENDENCIES /pgadmin4/DEPENDENCIES # buildkit
                        
# 2023-11-20 20:37:38  1.17KB 复制新文件或目录到容器中
COPY LICENSE /pgadmin4/LICENSE # buildkit
                        
# 2023-11-20 20:37:38  4.51KB 复制新文件或目录到容器中
COPY pkg/docker/entrypoint.sh /entrypoint.sh # buildkit
                        
# 2023-11-20 20:37:38  52.00B 复制新文件或目录到容器中
COPY pkg/docker/gunicorn_config.py /pgadmin4 # buildkit
                        
# 2023-11-20 20:37:38  70.00B 复制新文件或目录到容器中
COPY pkg/docker/run_pgadmin.py /pgadmin4 # buildkit
                        
# 2023-11-20 20:37:38  30.40MB 复制新文件或目录到容器中
COPY /pgadmin4/docs/en_US/_build/html/ /pgadmin4/docs # buildkit
                        
# 2023-11-20 20:37:38  28.40MB 复制新文件或目录到容器中
COPY /pgadmin4/web /pgadmin4 # buildkit
                        
# 2023-11-20 20:37:38  0.00B 设置环境变量 PYTHONPATH
ENV PYTHONPATH=/pgadmin4
                        
# 2023-11-14 19:25:50  0.00B 设置工作目录为/pgadmin4
WORKDIR /pgadmin4
                        
# 2023-11-14 19:25:50  57.00B 执行命令并创建新的镜像层
RUN /bin/sh -c ln -s libpq.so.5.16 /usr/lib/libpq.so.5 &&     ln -s libpq.so.5.16 /usr/lib/libpq.so &&     ln -s libzstd.so.1.5.5 /usr/lib/libzstd.so.1 &&     ln -s liblz4.so.1.9.4 /usr/lib/liblz4.so.1 # buildkit
                        
# 2023-11-14 19:25:49  132.94KB 复制新文件或目录到容器中
COPY /usr/lib/liblz4.so.1.9.4 /usr/lib/ # buildkit
                        
# 2023-11-14 19:25:49  739.15KB 复制新文件或目录到容器中
COPY /usr/lib/libzstd.so.1.5.5 /usr/lib/ # buildkit
                        
# 2023-11-14 19:25:49  383.91KB 复制新文件或目录到容器中
COPY /usr/local/lib/libpq.so.5.16 /usr/lib/ # buildkit
                        
# 2023-11-14 19:25:49  7.90MB 复制新文件或目录到容器中
COPY /usr/local/pgsql /usr/local/ # buildkit
                        
# 2023-11-03 21:03:03  400.21MB 复制新文件或目录到容器中
COPY /venv /venv # buildkit
                        
# 2023-09-29 05:19:27  0.00B 
/bin/sh -c #(nop)  CMD ["/bin/sh"]
                        
# 2023-09-29 05:19:27  7.34MB 
/bin/sh -c #(nop) ADD file:756183bba9c7f4593c2b216e98e4208b9163c4c962ea0837ef88bd917609d001 in / 
                        
                    

镜像信息

{
    "Id": "sha256:da73a5b9ac16dddbf6b089c678cb9d9fc12c135cb238b4021ab80b81369a523b",
    "RepoTags": [
        "dpage/pgadmin4:8.0",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dpage/pgadmin4:8.0"
    ],
    "RepoDigests": [
        "dpage/pgadmin4@sha256:2f162ef35d3afca1396c4222a0403eb861b9800039bcf368074fd19ff02b8cd8",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dpage/pgadmin4@sha256:4cf2f52daa3ccea72f1e199369ec34d983b30348627d6a4b176c931c67f7eec5"
    ],
    "Parent": "",
    "Comment": "buildkit.dockerfile.v0",
    "Created": "2023-11-20T12:37:46.040896141Z",
    "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": 535154368,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/99ae2a104771ffae73b1b82a879a03eb5c73ebb239f4b7492879878e0c466e64/diff:/var/lib/docker/overlay2/686dcd212b97d83b2105662389ec8ece2183f35c2bbdf01e335665a01360c3b0/diff:/var/lib/docker/overlay2/0dcd9c375459437bf81f5a8ae3afd066038c49192602f9b847c29c63c1b9f36f/diff:/var/lib/docker/overlay2/ad77db09a0a22f57003cf823d7602807b2b7373178409f42f5789209d1e83ec3/diff:/var/lib/docker/overlay2/d8f205fc41ec0b4c01d4fba3cc855b72c1be7a8615e8740e9c9da5bd2d87dd3d/diff:/var/lib/docker/overlay2/80bb8d341c34fc29531ca7c31621162027843f97cf833809aed1a6d33024d414/diff:/var/lib/docker/overlay2/7c98415ac2bfafc7e134ec73fe9d99ed7ad07ed4bc09d05f35d7f5e02094f46e/diff:/var/lib/docker/overlay2/33a45090e84f2bb6fa8c4bf1fcd53dc22c9cc701d15a608adecd4a92a2296175/diff:/var/lib/docker/overlay2/1d8d61dd58101d896bdd05b6b8353077b4022202fe5bcfc6558edfab8940ccb0/diff:/var/lib/docker/overlay2/b1aa80c133b1e10b2dd517e16556757478c939ac12f2d8ea3ac03f1c19a51110/diff:/var/lib/docker/overlay2/637f7291666a3b527c847dd35faef8bc0e708510ebcca3b0777e45fcb2374644/diff:/var/lib/docker/overlay2/5ba497b82a9ee977ed23055c8ad22f4baebbca463b51c03b1ca247516464d8f6/diff:/var/lib/docker/overlay2/da469bcef693476805f4b4171a46969e1d816f130913cbbf91ef35c5cd4dbed1/diff:/var/lib/docker/overlay2/f2b84f00b52207204a7082f82eecd4327edacfa9cec3c1481c21f9a51e519e6e/diff:/var/lib/docker/overlay2/cae1aa66e45f7b28a19da5cd9065cf8f2d6631363a18323358bc2fbae135bf2c/diff",
            "MergedDir": "/var/lib/docker/overlay2/ef8853c74b128f615650296450e6dbc6b776cf16a05dce6737a4080b5dd142e7/merged",
            "UpperDir": "/var/lib/docker/overlay2/ef8853c74b128f615650296450e6dbc6b776cf16a05dce6737a4080b5dd142e7/diff",
            "WorkDir": "/var/lib/docker/overlay2/ef8853c74b128f615650296450e6dbc6b776cf16a05dce6737a4080b5dd142e7/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:cc2447e1835a40530975ab80bb1f872fbab0f2a0faecf2ab16fbbb89b3589438",
            "sha256:6ad74b2e764a2842efe370840b89e42517b7aa10a421893cfac48c462bcd1bac",
            "sha256:935fdb64f0c2613565ce3149ac60e25fe823c092b098038ae7630b77e3e9ad6b",
            "sha256:d6fe79ec05f0e791a5d84d24e86324474a42d65a0509ba59b6e8e205bf4a957e",
            "sha256:a400aed81607877935b8be3f066168adba6cdaff4bd4c6c495b80c323ffa91cb",
            "sha256:7d719a18d14cec22730ebfed972b86b963b8be6bb02a24d58db3729060e564e0",
            "sha256:ab01d612ec11a84405285119614baf7a54a44a699a6264ca9aec02e44b03a65e",
            "sha256:108b846e35a1b12930efa967c0dcbd6c95a214cd07cb02b55a992be3b349d787",
            "sha256:d400238e4380d89b892642228c25651fb7f104f8da457e646610b0d400653c4d",
            "sha256:0bec0c07462543257068fa614ab8f582cb5727f3d84cfa8f0ef4ac7836063973",
            "sha256:1a8da2b76a3654130fc5d4fa882b15bae8a1cda962752b653bedbd37edeb7aa6",
            "sha256:6a9ef04e2577d7f7f7438894c50b8ae32fbaf987913d8e815ef5afa8ffd334f9",
            "sha256:1f30ba3e7f0e87bd849a813157328be4a2ab3f6fda1ef38a700243b71d5fe3bf",
            "sha256:73eb61367630c9b5d0e7b198969d6bb96270c4413a9b8c081fa246b5567c63f6",
            "sha256:75431cbcdf4ac54877a1b7307d68c2aff58bc5f052f04bd377dda5ba117b9d8d",
            "sha256:3438966d2f7818ed4dd4e741a8b682bc0b879c465d753e4d6f5f486caee5a504"
        ]
    },
    "Metadata": {
        "LastTagTime": "2025-03-19T10:21:03.452997249+08:00"
    }
}

更多版本

docker.io/dpage/pgadmin4:8.9

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

docker.io/dpage/pgadmin4:8.9

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

docker.io/dpage/pgadmin4:4.18

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

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
205

docker.io/dpage/pgadmin4:8.0

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

docker.io/dpage/pgadmin4:9.1.0

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