Namespace
dpage
Image / Tag
pgadmin4:4.29
Content Digest
sha256:b1f7c9f62193601ac35c05719305a39ec8fda5215e8c4419b0ee2527a35065e0
Details
Created

2020-12-09 07:42:14 UTC

Size

106 MB

Content Digest
Environment
GPG_KEY

E3FF2839C048B25C084DEBE9B26995E310250568

LANG

C.UTF-8

PATH

/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

PYTHONPATH

/pgadmin4

PYTHON_GET_PIP_SHA256

d48ae68f297cac54db17e4107b800faae0e5210131f9f386c30c0166bf8d81b7

PYTHON_GET_PIP_URL

https://github.com/pypa/get-pip/raw/91630a4867b1f93ba0a12aa81d0ec4ecc1e7eeb9/get-pip.py

PYTHON_PIP_VERSION

20.3.1

PYTHON_VERSION

3.8.6


Layers

[#000] sha256:cbdbe7a5bc2a134ca8ec91be58565ec07d037386d1f1d8385412d224deafca08 - 2.54% (2.68 MB)

[#001] sha256:f424719052cc6f62822f74775d5b2c301d0e15e7e656f84e39ce15ed0d156e93 - 0.27% (293 KB)

[#002] sha256:1e3e3d6e0956b7918812e6e9068aeb9456c07e7d505a30aa17a34cf9a023d6f9 - 10.52% (11.1 MB)

[#003] sha256:66c9b132a60b9358ea30963181c51a4122b0fa497548cadfc62e152610a24620 - 0.0% (231 Bytes)

[#004] sha256:36e78d5b6f6d9cefc49fbce9199632217cd9c2bc9babdd82ac2c2eb10a890e47 - 1.92% (2.04 MB)

[#005] sha256:73a340a78ff3865a4cd3dbff9358d3b537c44038a970d4c7d7ca457f2f4fe842 - 2.36% (2.5 MB)

[#006] sha256:91b6b9402fe2c4d6dee3bd43e87271233117f955f26f1d7bb730be2be2cb9abf - 0.0% (131 Bytes)

[#007] sha256:3916f762d99b131943369c353662f5f251e45f6ed72e8886f2fcd86dd1b536c5 - 6.89% (7.29 MB)

[#008] sha256:1a06e49c26128b50a3fa88fbf80cf081197c35d4163574d2d95afcd40b363609 - 47.62% (50.4 MB)

[#009] sha256:c7e9ffeecc49737df436394b9e08451e71e02bd1ef10ba03a7abdce6e6e7ad7a - 0.0% (722 Bytes)

[#010] sha256:ef35e8541d43d9ac6518bbb01db900e4dfebabc23751359e7a2aa2e1b0055d56 - 0.0% (741 Bytes)

[#011] sha256:c1276c0ad7550642a461e22e9a381c16b08d1480f0025eede3061c994a07fc8f - 0.02% (22 KB)

[#012] sha256:834eef4ba256db7e43dddfa549b32699159395887b93cd67523ba61d83f64d07 - 26.79% (28.4 MB)

[#013] sha256:63f0439406d7714d0a1ea3ae99b56a5ad9aa2b81e4dfc71b318c85a9c3947c3c - 0.13% (141 KB)

[#014] sha256:481559b9ec2205b779a61fc3b819a50e581b974c4e3b5ca6d251cf8cdc733371 - 0.0% (151 Bytes)

[#015] sha256:00610345c785f5dd4f1b1922f8f9eae84ece48aaa57bc2470f50ee02ed42e3c5 - 0.0% (206 Bytes)

[#016] sha256:a964692c1ab7707d5f978f06530460cdaa07327ddb77b81ca8c8017988e6e557 - 0.0% (196 Bytes)

[#017] sha256:d4db85ee2fd6e123a916a27d1e11cb16cfd47439c82862ae10bd23ccb845d3cb - 0.0% (1.42 KB)

[#018] sha256:9d97be5802f1194503f0072c4b2c3517b59762411cf06f036e1013de18b5586b - 0.93% (1010 KB)

[#019] sha256:94d91004350a14771391fde4cebfe60654febe1d7539201b768b01b79a19baa3 - 0.0% (3.18 KB)


History
2020-04-24 01:05:03 UTC

/bin/sh -c #(nop) ADD file:b91adb67b670d3a6ff9463e48b7def903ed516be66fc4282d22c53e41512be49 in /

2020-04-24 01:05:03 UTC

/bin/sh -c #(nop) CMD ["/bin/sh"]

2020-04-24 01:10:55 UTC

/bin/sh -c #(nop) ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2020-04-24 01:10:55 UTC

/bin/sh -c #(nop) ENV LANG=C.UTF-8

2020-11-25 02:59:19 UTC

/bin/sh -c set -eux; apk add --no-cache ca-certificates ;

2020-11-25 02:59:19 UTC

/bin/sh -c #(nop) ENV GPG_KEY=E3FF2839C048B25C084DEBE9B26995E310250568

2020-11-25 02:59:19 UTC

/bin/sh -c #(nop) ENV PYTHON_VERSION=3.8.6

2020-11-25 03:09:40 UTC

/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 bluez-dev 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 --no-network .fetch-deps && cd /usr/src/python && gnuArch="$(dpkg-architecture --query DEB_BUILD_GNU_TYPE)" && ./configure --build="$gnuArch" --enable-loadable-sqlite-extensions --enable-optimizations --enable-option-checking=fatal --enable-shared --with-system-expat --with-system-ffi --without-ensurepip && make -j "$(nproc)" EXTRA_CFLAGS="-DTHREAD_STACK_SIZE=0x100000" LDFLAGS="-Wl,--strip-all" && make install && rm -rf /usr/src/python && 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' -o -name '*.a' \) \) -o \( -type f -a -name 'wininst-*.exe' \) \) -exec rm -rf '{}' + && 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 --no-network .build-deps && python3 --version

2020-11-25 03:09:41 UTC

/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

2020-12-03 22:40:01 UTC

/bin/sh -c #(nop) ENV PYTHON_PIP_VERSION=20.3.1

2020-12-03 22:40:01 UTC

/bin/sh -c #(nop) ENV PYTHON_GET_PIP_URL=https://github.com/pypa/get-pip/raw/91630a4867b1f93ba0a12aa81d0ec4ecc1e7eeb9/get-pip.py

2020-12-03 22:40:01 UTC

/bin/sh -c #(nop) ENV PYTHON_GET_PIP_SHA256=d48ae68f297cac54db17e4107b800faae0e5210131f9f386c30c0166bf8d81b7

2020-12-03 22:40:08 UTC

/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

2020-12-03 22:40:08 UTC

/bin/sh -c #(nop) CMD ["python3"]

2020-12-06 14:22:03 UTC

/bin/sh -c #(nop) COPY dir:06ed73b469ace07c359098e1fbe443a9d859c161021f2e4edefa3edaa896724e in /usr/local/

2020-12-06 14:22:03 UTC

/bin/sh -c #(nop) WORKDIR /pgadmin4

2020-12-06 14:22:04 UTC

/bin/sh -c #(nop) ENV PYTHONPATH=/pgadmin4

2020-12-07 10:40:09 UTC

/bin/sh -c #(nop) COPY dir:d0f2545439d5614d6a9d5a30f88039191bf48fdf20082cc5533d721a96d65b6d in /pgadmin4

2020-12-08 09:18:31 UTC

/bin/sh -c #(nop) COPY dir:5ea8b13e123329788aa35a7dbdc305827c35f84d9300a432150af021295c405c in /pgadmin4/docs

2020-12-09 07:36:04 UTC

/bin/sh -c #(nop) COPY file:3e596b69f9cfe1885abd937ef7f8b6338c015a721c9196972362ebc557f866dc in /pgadmin4/requirements.txt

2020-12-09 07:36:04 UTC

/bin/sh -c #(nop) COPY file:54a02f539ae9259dae1af8c44a904f89723ae82ee34771ac18da7d137b2bbeca in /pgadmin4/LICENSE

2020-12-09 07:36:05 UTC

/bin/sh -c #(nop) COPY file:268ca2f52cc90b45cda5ac3cc4b1b701a0ec0c861487005f9f64940e49854749 in /pgadmin4/DEPENDENCIES

2020-12-09 07:42:04 UTC

/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

2020-12-09 07:42:07 UTC

/bin/sh -c #(nop) COPY file:936438b61e2a18cd66688ae1aa6bffa9929e814df4fcd219a9fc3446ac12e4cb in /usr/lib/

2020-12-09 07:42:09 UTC

/bin/sh -c ln -sf /usr/lib/libpq.so.5.12 /usr/lib/libpq.so.5

2020-12-09 07:42:09 UTC

/bin/sh -c #(nop) COPY file:d7b4a5bf183fe2383e008753c8afa8b39c3f61907fdc7ded5007241f12d69468 in /pgadmin4

2020-12-09 07:42:09 UTC

/bin/sh -c #(nop) COPY file:02e042dfbfbef1f48e0551315d70a88c40932b31ac17e51038fda08cd740b036 in /pgadmin4

2020-12-09 07:42:09 UTC

/bin/sh -c #(nop) COPY file:23660ff63830284cc023c6e7faa414ff5fa488838c218d0921f8e57874e8f6fa in /entrypoint.sh

2020-12-09 07:42:12 UTC

/bin/sh -c python -O -m compileall -x node_modules /pgadmin4

2020-12-09 07:42:13 UTC

/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.8

2020-12-09 07:42:14 UTC

/bin/sh -c #(nop) USER pgadmin

2020-12-09 07:42:14 UTC

/bin/sh -c #(nop) VOLUME [/var/lib/pgadmin]

2020-12-09 07:42:14 UTC

/bin/sh -c #(nop) EXPOSE 443 80

2020-12-09 07:42:14 UTC

/bin/sh -c #(nop) ENTRYPOINT ["/entrypoint.sh"]

Danger Zone
Delete Tag

Please be careful as this will not just delete the reference but also the actual content!

For example when you have latest and v1.2.3 both pointing to the same image
the deletion of latest will also permanently remove v1.2.3.

Delete