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

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

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

源镜像 docker.io/dpage/pgadmin4:4.18
国内镜像 swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dpage/pgadmin4:4.18
镜像ID sha256:75a7457ee03bc5655acce02dbf796acba6176fb5ff37f8c1e9c26a3074dc2e4c
镜像TAG 4.18
大小 279.63MB
镜像源 docker.io
项目信息 Docker-Hub主页 🚀项目TAG 🚀
CMD
启动入口 /entrypoint.sh
工作目录 /pgadmin4
OS/平台 linux/amd64
浏览量 39 次
贡献者
镜像创建 2020-02-05T09:52:44.51040561Z
同步时间 2024-07-31 13:14
更新时间 2024-09-20 06:23
开放端口
443/tcp 80/tcp
环境变量
PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin LANG=C.UTF-8 GPG_KEY=0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D PYTHON_VERSION=3.7.5 PYTHON_PIP_VERSION=19.3.1 PYTHON_GET_PIP_URL=https://github.com/pypa/get-pip/raw/ffe826207a010164265d9cc807978e3604d18ca0/get-pip.py PYTHON_GET_PIP_SHA256=b86f36cc4345ae87bfd4f10ef6b2dbfa7a872fbff70608a1e43944d283fd0eee PYTHONPATH=/pgadmin4

Docker拉取命令 无权限下载?点我修复

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

Containerd拉取命令

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

Shell快速替换命令

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

镜像历史

大小 创建时间 层信息
0.00B 2020-02-05 17:52:44 /bin/sh -c #(nop) ENTRYPOINT ["/entrypoint.sh"]
0.00B 2020-02-05 17:52:44 /bin/sh -c #(nop) EXPOSE 443 80
0.00B 2020-02-05 17:52:44 /bin/sh -c #(nop) VOLUME [/var/lib/pgadmin]
0.00B 2020-02-05 17:52:43 /bin/sh -c #(nop) USER pgadmin
366.38KB 2020-02-05 17:52:43 /bin/sh -c groupadd -g 5050 pgadmin && useradd -r -u 5050 -g pgadmin pgadmin && mkdir -p /var/lib/pgadmin && chown pgadmin:pgadmin /var/lib/pgadmin && mkdir -p /var/log/pgadmin && chown pgadmin:pgadmin /var/log/pgadmin && touch /pgadmin4/config_distro.py && chown pgadmin:pgadmin /pgadmin4/config_distro.py && setcap CAP_NET_BIND_SERVICE=+eip /usr/local/bin/python3.7
2.51MB 2020-02-05 17:52:42 /bin/sh -c python -O -m compileall -x node_modules /pgadmin4
3.01KB 2020-02-05 17:52:39 /bin/sh -c #(nop) COPY file:7132e2be93e71d07d9622a0755ddd2bc3bcabb00657b80fac3be5058696e4623 in /entrypoint.sh
70.00B 2020-02-05 17:52:39 /bin/sh -c #(nop) COPY file:d7b4a5bf183fe2383e008753c8afa8b39c3f61907fdc7ded5007241f12d69468 in /pgadmin4
22.00B 2020-02-05 17:52:39 /bin/sh -c ln -sf /usr/lib/libpq.so.5.12 /usr/lib/libpq.so.5
341.37KB 2020-02-05 17:52:38 /bin/sh -c #(nop) COPY file:27e7e0a434e79017e7a18026ba42687e9db04f5f0c1f16c1d9849731a797f8d2 in /usr/lib/
96.08MB 2020-02-05 17:52:37 /bin/sh -c apk add --no-cache --virtual build-deps build-base postgresql-dev libffi-dev linux-headers && apk add postfix postgresql-client postgresql-libs shadow sudo libcap && pip install --upgrade pip && pip install --no-cache-dir -r requirements.txt && pip install --no-cache-dir gunicorn==19.9.0 && apk del --no-cache build-deps && echo "pgadmin ALL = NOPASSWD: /usr/sbin/postfix start" > /etc/sudoers.d/postfix
1.15KB 2020-02-05 17:47:37 /bin/sh -c #(nop) COPY file:1cecb3e1ca6e7280fad25c3e1848576175ddce4b132e1bba4c5dd8e3d6b2edb4 in /pgadmin4/requirements.txt
50.25MB 2020-02-05 17:47:37 /bin/sh -c #(nop) COPY dir:a3fcf6578abdc7319bb0ab81af57dc784e3f0dc8f4cc41aa5a458674a18368c9 in /pgadmin4/docs
23.62MB 2020-02-05 17:47:34 /bin/sh -c #(nop) COPY dir:58cfa033ad8f4f0110c362478dcfadc037dbb1cc91ff1e962bad625fd5a4af34 in /pgadmin4
0.00B 2019-12-18 09:17:43 /bin/sh -c #(nop) ENV PYTHONPATH=/pgadmin4
0.00B 2019-12-18 09:17:43 /bin/sh -c #(nop) WORKDIR /pgadmin4
8.06MB 2019-12-18 09:17:42 /bin/sh -c #(nop) COPY dir:ff88d52a842321df39f20ce36eb362cf83543bfe7e47580a28d3e9f16192729a in /usr/local/
0.00B 2019-11-15 11:09:49 /bin/sh -c #(nop) CMD ["python3"]
6.25MB 2019-11-15 11:09:49 /bin/sh -c set -ex; wget -O get-pip.py "$PYTHON_GET_PIP_URL"; echo "$PYTHON_GET_PIP_SHA256 *get-pip.py" | sha256sum -c -; python get-pip.py --disable-pip-version-check --no-cache-dir "pip==$PYTHON_PIP_VERSION" ; pip --version; find /usr/local -depth \( \( -type d -a \( -name test -o -name tests -o -name idle_test \) \) -o \( -type f -a \( -name '*.pyc' -o -name '*.pyo' \) \) \) -exec rm -rf '{}' +; rm -f get-pip.py
0.00B 2019-11-15 11:09:44 /bin/sh -c #(nop) ENV PYTHON_GET_PIP_SHA256=b86f36cc4345ae87bfd4f10ef6b2dbfa7a872fbff70608a1e43944d283fd0eee
0.00B 2019-11-15 11:09:44 /bin/sh -c #(nop) ENV PYTHON_GET_PIP_URL=https://github.com/pypa/get-pip/raw/ffe826207a010164265d9cc807978e3604d18ca0/get-pip.py
0.00B 2019-11-15 11:09:44 /bin/sh -c #(nop) ENV PYTHON_PIP_VERSION=19.3.1
32.00B 2019-11-15 11:09:44 /bin/sh -c cd /usr/local/bin && ln -s idle3 idle && ln -s pydoc3 pydoc && ln -s python3 python && ln -s python3-config python-config
86.06MB 2019-11-15 11:09:43 /bin/sh -c set -ex && apk add --no-cache --virtual .fetch-deps gnupg tar xz && wget -O python.tar.xz "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz" && wget -O python.tar.xz.asc "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz.asc" && export GNUPGHOME="$(mktemp -d)" && gpg --batch --keyserver ha.pool.sks-keyservers.net --recv-keys "$GPG_KEY" && gpg --batch --verify python.tar.xz.asc python.tar.xz && { command -v gpgconf > /dev/null && gpgconf --kill all || :; } && rm -rf "$GNUPGHOME" python.tar.xz.asc && mkdir -p /usr/src/python && tar -xJC /usr/src/python --strip-components=1 -f python.tar.xz && rm python.tar.xz && apk add --no-cache --virtual .build-deps bzip2-dev coreutils dpkg-dev dpkg expat-dev findutils gcc gdbm-dev libc-dev libffi-dev libnsl-dev libtirpc-dev linux-headers make ncurses-dev openssl-dev pax-utils readline-dev sqlite-dev tcl-dev tk tk-dev util-linux-dev xz-dev zlib-dev && apk del .fetch-deps && cd /usr/src/python && gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)" && ./configure --build="$gnuArch" --enable-loadable-sqlite-extensions --enable-optimizations --enable-shared --with-system-expat --with-system-ffi --without-ensurepip && make -j "$(nproc)" EXTRA_CFLAGS="-DTHREAD_STACK_SIZE=0x100000" PROFILE_TASK='-m test.regrtest --pgo test_array test_base64 test_binascii test_binhex test_binop test_bytes test_c_locale_coercion test_class test_cmath test_codecs test_compile test_complex test_csv test_decimal test_dict test_float test_fstring test_hashlib test_io test_iter test_json test_long test_math test_memoryview test_pickle test_re test_set test_slice test_struct test_threading test_time test_traceback test_unicode ' && make install && find /usr/local -type f -executable -not \( -name '*tkinter*' \) -exec scanelf --needed --nobanner --format '%n#p' '{}' ';' | tr ',' '\n' | sort -u | awk 'system("[ -e /usr/local/lib/" $1 " ]") == 0 { next } { print "so:" $1 }' | xargs -rt apk add --no-cache --virtual .python-rundeps && apk del .build-deps && find /usr/local -depth \( \( -type d -a \( -name test -o -name tests -o -name idle_test \) \) -o \( -type f -a \( -name '*.pyc' -o -name '*.pyo' \) \) \) -exec rm -rf '{}' + && rm -rf /usr/src/python && python3 --version
0.00B 2019-10-22 04:05:00 /bin/sh -c #(nop) ENV PYTHON_VERSION=3.7.5
0.00B 2019-10-22 04:05:00 /bin/sh -c #(nop) ENV GPG_KEY=0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D
550.61KB 2019-10-22 03:53:37 /bin/sh -c apk add --no-cache ca-certificates
0.00B 2019-10-22 03:53:36 /bin/sh -c #(nop) ENV LANG=C.UTF-8
0.00B 2019-10-22 02:28:51 /bin/sh -c #(nop) ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin
0.00B 2019-10-22 01:21:42 /bin/sh -c #(nop) CMD ["/bin/sh"]
5.55MB 2019-10-22 01:21:42 /bin/sh -c #(nop) ADD file:fe1f09249227e2da2089afb4d07e16cbf832eeb804120074acd2b8192876cd28 in /

镜像信息

{
    "Id": "sha256:75a7457ee03bc5655acce02dbf796acba6176fb5ff37f8c1e9c26a3074dc2e4c",
    "RepoTags": [
        "dpage/pgadmin4:4.18",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dpage/pgadmin4:4.18"
    ],
    "RepoDigests": [
        "dpage/pgadmin4@sha256:1141073018353f91953c1523f170821e139dbd1c2d7808d3804962b2ba7e89e3",
        "swr.cn-north-4.myhuaweicloud.com/ddn-k8s/docker.io/dpage/pgadmin4@sha256:1141073018353f91953c1523f170821e139dbd1c2d7808d3804962b2ba7e89e3"
    ],
    "Parent": "",
    "Comment": "",
    "Created": "2020-02-05T09:52:44.51040561Z",
    "Container": "",
    "ContainerConfig": null,
    "DockerVersion": "18.09.6",
    "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/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin",
            "LANG=C.UTF-8",
            "GPG_KEY=0D96DF4D4110E5C43FBFB17F2D347EA6AA65421D",
            "PYTHON_VERSION=3.7.5",
            "PYTHON_PIP_VERSION=19.3.1",
            "PYTHON_GET_PIP_URL=https://github.com/pypa/get-pip/raw/ffe826207a010164265d9cc807978e3604d18ca0/get-pip.py",
            "PYTHON_GET_PIP_SHA256=b86f36cc4345ae87bfd4f10ef6b2dbfa7a872fbff70608a1e43944d283fd0eee",
            "PYTHONPATH=/pgadmin4"
        ],
        "Cmd": null,
        "ArgsEscaped": true,
        "Image": "sha256:8262811aaf5f17609d64362c1b045ea65be9dc5a984cd39e26fe44fad6388d57",
        "Volumes": {
            "/var/lib/pgadmin": {}
        },
        "WorkingDir": "/pgadmin4",
        "Entrypoint": [
            "/entrypoint.sh"
        ],
        "OnBuild": null,
        "Labels": null
    },
    "Architecture": "amd64",
    "Os": "linux",
    "Size": 279634740,
    "GraphDriver": {
        "Data": {
            "LowerDir": "/var/lib/docker/overlay2/5f379ad7ed2c455f48f704ab4f16d71f53873be86f10431b78def7aeaec6419e/diff:/var/lib/docker/overlay2/d04a1cf42c1d5c965c8535d4b54527ca81767795d964788dbd0bee6ecd4010f3/diff:/var/lib/docker/overlay2/931db8b1aa3edfddc7a976cc6de18e27cd99b6580861f7fc7e2fe3721b71beb7/diff:/var/lib/docker/overlay2/0c3020eafc89e61e2c70e77592723c4e94aa9e38980dd7fed30c5d87da8707f3/diff:/var/lib/docker/overlay2/aba2cbdf32006c9ea234c0d6a78ae0749e347a7186dce51607a5ef013d0cc233/diff:/var/lib/docker/overlay2/de9a681c43167bf33d0e9cd22154ef8514f6e76e4a12271646f77bcded8dcfd5/diff:/var/lib/docker/overlay2/78864e27f2afbd2b3599f5ea1f0cc5ab330fa9707c9ceeded9a8ae44dbdf91ec/diff:/var/lib/docker/overlay2/feab53abca544e22f8a0daff6aa466a28537557594998a2fc78cf4682c609721/diff:/var/lib/docker/overlay2/dd67080c156cad9492d7032f0836d89e2cb0f638c1bcb1269568b8b6c35021eb/diff:/var/lib/docker/overlay2/05e6cd7488522cfba9f96250ab60139733af44d6885933e3c8f92b9ed3ced35a/diff:/var/lib/docker/overlay2/1b338b1654f0de430abd59e8a5d2e85a24f8fc4ea72df6db9997b069ffab97bf/diff:/var/lib/docker/overlay2/f60a334e8bfa609a5796ec2d4cc72b882e48f5bd8abea9c48c8d32860f4d5b32/diff:/var/lib/docker/overlay2/bb6e060234bca6953f44889764d83be40e91da906e239c7fbfe2b78c50e9cb54/diff:/var/lib/docker/overlay2/c3c9a41367e03ccfdf03e80fcb880a951d1ce73050ad52c88447105b98a82620/diff:/var/lib/docker/overlay2/f1ba95660ab76f0c95e89aff15ba5810a8e414aa33bac9bf5767afe1d19381b8/diff:/var/lib/docker/overlay2/f1e7c846796b5a6edb21cc005dbcf2ebb48a7555ee76af487ea10650c77b1d20/diff",
            "MergedDir": "/var/lib/docker/overlay2/71f109de1f3f31336e76cc26cc3f39bf7942579a1b466bdc11d0c6f4a3567557/merged",
            "UpperDir": "/var/lib/docker/overlay2/71f109de1f3f31336e76cc26cc3f39bf7942579a1b466bdc11d0c6f4a3567557/diff",
            "WorkDir": "/var/lib/docker/overlay2/71f109de1f3f31336e76cc26cc3f39bf7942579a1b466bdc11d0c6f4a3567557/work"
        },
        "Name": "overlay2"
    },
    "RootFS": {
        "Type": "layers",
        "Layers": [
            "sha256:77cae8ab23bf486355d1b3191259705374f4a11d483b24964d2f729dd8c076a0",
            "sha256:dcd185b843c68529a099956fa79e2857e529eda86c208b4ad87986193b22e9fd",
            "sha256:d376bf36dcd67bdb71b5786df02026215ccb2f936c29511f22de4ee5aa749a57",
            "sha256:7b07cfe9774aec6424a2e2f533bea86caefbb3931dc5d108f6ab1016d41aab96",
            "sha256:623223ad637d6cf013684c21df25bc109214f9239ce1c6e627b95483d3b66848",
            "sha256:efdf83b203ff44e02af22e809b89694c4d67e212ea184916a537b7ab17d68301",
            "sha256:c4d4c28798f7f0b1ef269c48b00965834cbbc5a82f4649727aca54bf54cdf215",
            "sha256:6d4522f3e1d8c69905659a5e2a74e8dd952597953960446554c68ad9b6831a7c",
            "sha256:e7af445c546d791b65ded23a9181accb2302509482210b30acc64471ad24c710",
            "sha256:bc36392b449811bd5bdfe8adf5d3aa81c373e2419774b5ad3c6e4a1191f6b5b8",
            "sha256:e6190cecd258442015db954b7d05bc00d35482a4c60fe956c7163c7ec3ac88f1",
            "sha256:bbe08b784ee07bcf37f0144ef0f26876cc4a39daeaed871b61a59f379cf2c10c",
            "sha256:eba5f710ba1115007b8f6d6b1da0d0e3f37983af53e4fc14ff63c1824cbccefb",
            "sha256:79eb9694ead2c9e9a19155b42e7e06014d9d1c6a69c2573b3d7f9c03d9f4bf16",
            "sha256:baea1d2834d5d148fbced2bd44bef34ef69c00cf2bb9744ee889fe47d8ca8fed",
            "sha256:7a18021d2b509c46b5b741e985537eba1c1ba80b17e5c52e9ac684203150d5bb",
            "sha256:6a42e5047cb3663a8ccc03881b71a932f630f551b71b5e201bb99d40ffe60e46"
        ]
    },
    "Metadata": {
        "LastTagTime": "2024-07-31T13:13:47.404067963+08:00"
    }
}

更多版本