Docker Registry UI

Event Log

Image Details

Summary
Image URLdocker.wisetronic.com/eapi-prod:1.0.4
Digestsha256:2bb60368ee5769af5ffc981f52390e8ac3f09109ab1e3354644c1bb6d8ff9ff1
Created On2025-08-13 09:47:02 UTC
Image Size311.7 MB
Layer Count19
Manifest Formats Manifest v2 schema 1 | Manifest v2 schema 2 | Manifest List v2 schema 2

Blobs

Layer # Digest Size
19 sha256:af7c915c88494a197ce5f1ef0b0e7ca86bdd56a613a975f75d2c6dd9511922c7 27.8 MB
18 sha256:38b81130a831d319ed4864d804fedff1af80bc132f630a7b6afa294b5e64591f 3.4 MB
17 sha256:f68adc1d13a4e0110b6d689be80152b2a18d320fbf702758d45c28db6588faac 15.5 MB
16 sha256:6892a96cf1e5f1046981d535d647cd48fe2bfe8367ca3c494cff87e9af90d9e3 250 B
15 sha256:4148fd58541782c67b4a3a48065ad1ff9ba9bb4d5d3c123ce2d548abeb81e085 93 B
14 sha256:06218bae69956c50e1f0144d3328f04830350c7e19f1c53cd55f35e0194eaa4b 130.1 MB
13 sha256:6e29fa835d93938e8eeabd70791e1551cbbfd19173f5bb733c9ce4bf9a1c81bc 740 B
12 sha256:b32f6ed1a79b6ce633c9bca34a545cb08a315be3c86f50bc079e031b57b6259a 127.7 MB
11 sha256:3490c631e732475a7cf80db0d6f748ff672b8c76a228e91325c120ecf973d0e0 4 KB
10 sha256:75947dae03757280d34cc6de393cca17cb02910783e64723fbbd6477ba9734e4 2.3 MB
9 sha256:0fe03e4ea9be70e4e364415d58d03648ab48db6d9e1922465b096397c18b0e73 5.0 MB
8 sha256:923ee771251c95182489d33c0ef868c7be5cfe073b524ab777fd38d2731d36da 231 B
7 sha256:88df33dc0e022b1e5f21efe02831e1dc774e2eadb85c0967a289479452a571af 280 B
6 sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 32 B
5 sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 32 B
4 sha256:419c68f4509a36a1665cf0973c5c5ad7d2c244be66a6255d726f7b9431c1b4fc 460 B
3 sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 32 B
2 sha256:43940501a2962c588e68b9ec7d69fd58259620436136dbf9fc23ca22f4bded89 396 B
1 sha256:235669de708b0b40d0807ebbc8ee0eca745b2ec2b4d4686d6e1bcc94a098327c 390 B

Image History

Layer #31
architecture amd64
config
ArgsEscapedtrue
Cmd[/app/entry_point.sh]
Env[PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin LANG=C.UTF-8 GPG_KEY=A035C8C19219BA821ECEA86B64E628F8D684696D PYTHON_VERSION=3.11.13 PYTHON_SHA256=8fb5f9fbc7609fa822cb31549884575db7fd9657cbffb89510b5d7975963a83a PYTHONDONTWRITEBYTECODE=1 PYTHONUNBUFFERED=1 DEBIAN_FRONTEND=noninteractive]
ExposedPortsmap[8000/tcp:map[] 8002/tcp:map[]]
Labelsmap[com.docker.compose.project:eapi com.docker.compose.service:eapi com.docker.compose.version:2.36.2]
Userappuser
WorkingDir/app
created 2025-08-13 09:47:02 UTC
id fa6be80808b8ed4c708c43fc325f318eeeeaa47cf8c3d51502b1c7ef671d3bb6
os linux
parent 379b0e4ce091f8fa93a4cca654b2db652d56adc2d271ad5c4a192c63beb28b62
throwaway true
Layer #30
comment buildkit.dockerfile.v0
container_config
Cmd[EXPOSE map[8000/tcp:{} 8002/tcp:{}]]
created 2025-08-13 09:47:02 UTC
id 379b0e4ce091f8fa93a4cca654b2db652d56adc2d271ad5c4a192c63beb28b62
parent d88b681c9bedf51c858f6c762e3d03ad30ce6c6d01d3bf413bf4822fe23896fa
throwaway true
Layer #29
comment buildkit.dockerfile.v0
container_config
Cmd[USER appuser]
created 2025-08-13 09:47:02 UTC
id d88b681c9bedf51c858f6c762e3d03ad30ce6c6d01d3bf413bf4822fe23896fa
parent 15223617970487d89168c521e1f800c31b0e26f8e3340f91384591aefa4232d0
throwaway true
Layer #28
comment buildkit.dockerfile.v0
container_config
Cmd[RUN /bin/sh -c chmod -R 777 /app/log && chmod -R 777 /tmp && chmod +x /app/entry_point.sh && echo 'vm.overcommit_memory = 1' >> /etc/sysctl.conf # buildkit]
created 2025-08-13 09:47:02 UTC
id 15223617970487d89168c521e1f800c31b0e26f8e3340f91384591aefa4232d0
parent e4f48f9ef03062f2e703a6162c12b4bbd96bc24aa7acb970036a4ba079e4d0b9
Layer #27
comment buildkit.dockerfile.v0
container_config
Cmd[RUN /bin/sh -c chmod +x /app/scripts/health_check.sh # buildkit]
created 2025-08-13 09:47:01 UTC
id e4f48f9ef03062f2e703a6162c12b4bbd96bc24aa7acb970036a4ba079e4d0b9
parent 758d89907738409a265865ed5e8b6b189dd896dc9f14fe760f13b6a6f9181fa9
Layer #26
comment buildkit.dockerfile.v0
container_config
Cmd[COPY --chown=appuser:appuser scripts/health_check.sh /app/scripts/health_check.sh # buildkit]
created 2025-08-13 09:47:01 UTC
id 758d89907738409a265865ed5e8b6b189dd896dc9f14fe760f13b6a6f9181fa9
parent 5a0514d35609932d04000cfe4f09be58786befd311087e0dc8b0575b23a04f66
Layer #25
comment buildkit.dockerfile.v0
container_config
Cmd[RUN /bin/sh -c chmod +x /app/scripts/logrotate_timer.sh # buildkit]
created 2025-08-13 09:47:01 UTC
id 5a0514d35609932d04000cfe4f09be58786befd311087e0dc8b0575b23a04f66
parent fb5307a6c9f1158762114a3d13db296f0fa1917c4dc4f648fe95e389b3d316b7
Layer #24
comment buildkit.dockerfile.v0
container_config
Cmd[COPY --chown=appuser:appuser scripts/logrotate_timer.sh /app/scripts/logrotate_timer.sh # buildkit]
created 2025-08-13 09:47:01 UTC
id fb5307a6c9f1158762114a3d13db296f0fa1917c4dc4f648fe95e389b3d316b7
parent 23cccaabe8731965142fb9f3f9b71ff35a556209833b627221a25f55e11ed101
Layer #23
comment buildkit.dockerfile.v0
container_config
Cmd[RUN /bin/sh -c chmod 644 /etc/logrotate.d/eapi # buildkit]
created 2025-08-13 09:47:01 UTC
id 23cccaabe8731965142fb9f3f9b71ff35a556209833b627221a25f55e11ed101
parent 4d16e3c97a595d79555cca21bd12344211d9766b7a2fe8e4671d6eea350f4587
Layer #22
comment buildkit.dockerfile.v0
container_config
Cmd[COPY --chown=appuser:appuser conf/logrotate.conf /etc/logrotate.d/eapi # buildkit]
created 2025-08-13 09:47:01 UTC
id 4d16e3c97a595d79555cca21bd12344211d9766b7a2fe8e4671d6eea350f4587
parent 66d67571ecdcb8b1e758fd66c5b00d64f11990f5dc1ddd42f4abe36a61f17312
Layer #21
comment buildkit.dockerfile.v0
container_config
Cmd[RUN /bin/sh -c rm -f /etc/nginx/sites-enabled/default && ln -sf /app/conf/nginx.conf /etc/nginx/nginx.conf && ln -sf /app/conf/mime.types /etc/nginx/mime.types # buildkit]
created 2025-08-13 09:47:01 UTC
id 66d67571ecdcb8b1e758fd66c5b00d64f11990f5dc1ddd42f4abe36a61f17312
parent 34d83da10e461a0c3edf1389ee267c0ceb3907787511ad2d57b0d5e8e6ef3a58
Layer #20
comment buildkit.dockerfile.v0
container_config
Cmd[RUN /bin/sh -c python manage.py collectstatic --noinput # buildkit]
created 2025-08-13 09:47:01 UTC
id 34d83da10e461a0c3edf1389ee267c0ceb3907787511ad2d57b0d5e8e6ef3a58
parent 891772c0190c80092877f5fb85f9b64ee313f1bcb0100ed412ca592754e4118f
Layer #19
comment buildkit.dockerfile.v0
container_config
Cmd[COPY --chown=appuser:appuser . /app/ # buildkit]
created 2025-08-13 09:46:59 UTC
id 891772c0190c80092877f5fb85f9b64ee313f1bcb0100ed412ca592754e4118f
parent fb6ba885e21a8bd7101faa0e92c4bb284e559edee2101a6d448812d0e9a02166
Layer #18
comment buildkit.dockerfile.v0
container_config
Cmd[RUN /bin/sh -c useradd -m -s /bin/bash -u 1000 appuser && mkdir -p /app/log/celery /app/log/eapi /app/log/mailer /app/log/redis/data /app/log/uwsgi /app/log/pgbouncer /app/log/nginx /app/media /app/static /app/scripts /tmp && chown -R appuser:appuser /app && touch /run/nginx.pid && chown -R appuser:appuser /run/nginx.pid && chown -R appuser:appuser /var/log/nginx && chown -R appuser:appuser /var/lib/nginx # buildkit]
created 2025-08-13 09:46:59 UTC
id fb6ba885e21a8bd7101faa0e92c4bb284e559edee2101a6d448812d0e9a02166
parent 2ab420257074f9667399565eeead5fe9e7074ef969a4c69051d4e63805d62806
Layer #17
comment buildkit.dockerfile.v0
container_config
Cmd[RUN /bin/sh -c pip install --no-cache-dir --upgrade pip && pip install --no-cache-dir wheel && pip install --no-cache-dir uwsgi==2.0.29 && pip install --no-cache-dir -r requirements.txt # buildkit]
created 2025-08-13 09:46:59 UTC
id 2ab420257074f9667399565eeead5fe9e7074ef969a4c69051d4e63805d62806
parent 01fa2ba161cc76b5253a98d22f2a6b8bc69992419868bb3f6b3ec0a09d75cb9e
Layer #16
comment buildkit.dockerfile.v0
container_config
Cmd[COPY requirements.txt . # buildkit]
created 2025-08-13 09:46:21 UTC
id 01fa2ba161cc76b5253a98d22f2a6b8bc69992419868bb3f6b3ec0a09d75cb9e
parent 49f86e8708b50a69e7adb4ed97453cf4afc2a9612b644fb5a9c72e30842f9203
Layer #15
comment buildkit.dockerfile.v0
container_config
Cmd[RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends build-essential nginx supervisor redis-server curl freetds-dev freetds-bin iputils-ping python3-dev libpq-dev libssl-dev libpcre2-dev zlib1g-dev postgresql-client pgbouncer logrotate && apt-get clean && rm -rf /var/lib/apt/lists/* # buildkit]
created 2025-08-13 09:46:21 UTC
id 49f86e8708b50a69e7adb4ed97453cf4afc2a9612b644fb5a9c72e30842f9203
parent f8a6dc80574a93257b2535c037687c62a98c2022b936cf5d96acbd636a8519fa
Layer #14
comment buildkit.dockerfile.v0
container_config
Cmd[ENV DEBIAN_FRONTEND=noninteractive]
created 2025-08-13 09:46:21 UTC
id f8a6dc80574a93257b2535c037687c62a98c2022b936cf5d96acbd636a8519fa
parent 02cdc1f4a67abee6ff57ae8c6cd56d18b6d67bbbe5b4987a58d7ddeecfd9a11c
throwaway true
Layer #13
comment buildkit.dockerfile.v0
container_config
Cmd[ENV PYTHONUNBUFFERED=1]
created 2025-08-13 09:46:21 UTC
id 02cdc1f4a67abee6ff57ae8c6cd56d18b6d67bbbe5b4987a58d7ddeecfd9a11c
parent 37792db42cef899d176e88580425ca780108f86b4025da8d9a3b46b0d1a741bf
throwaway true
Layer #12
comment buildkit.dockerfile.v0
container_config
Cmd[ENV PYTHONDONTWRITEBYTECODE=1]
created 2025-08-13 09:46:21 UTC
id 37792db42cef899d176e88580425ca780108f86b4025da8d9a3b46b0d1a741bf
parent 089339690dd74b2bd73cdec2e3d781553441432327a80c64d008ea0fa12fa0bf
throwaway true
Layer #11
comment buildkit.dockerfile.v0
container_config
Cmd[WORKDIR /app]
created 2025-08-13 09:45:56 UTC
id 089339690dd74b2bd73cdec2e3d781553441432327a80c64d008ea0fa12fa0bf
parent da9532d44f313cd78650c5aa29979f759f5a0a15687a43fcfe3931ae02946097
Layer #10
comment buildkit.dockerfile.v0
container_config
Cmd[CMD ["python3"]]
created 2025-08-08 18:20:34 UTC
id da9532d44f313cd78650c5aa29979f759f5a0a15687a43fcfe3931ae02946097
parent 89a1b4778595c3519f67ce6e2e7c49d2c6dfb8de015760ba39394bb5556c2ed1
throwaway true
Layer #9
comment buildkit.dockerfile.v0
container_config
Cmd[RUN /bin/sh -c set -eux; for src in idle3 pip3 pydoc3 python3 python3-config; do dst="$(echo "$src" | tr -d 3)"; [ -s "/usr/local/bin/$src" ]; [ ! -e "/usr/local/bin/$dst" ]; ln -svT "$src" "/usr/local/bin/$dst"; done # buildkit]
created 2025-08-08 18:20:34 UTC
id 89a1b4778595c3519f67ce6e2e7c49d2c6dfb8de015760ba39394bb5556c2ed1
parent fb8b733db9093c7a05e9663b1398dd04fbb31d652efa50dfad11f621c7c97aeb
Layer #8
comment buildkit.dockerfile.v0
container_config
Cmd[RUN /bin/sh -c set -eux; savedAptMark="$(apt-mark showmanual)"; apt-get update; apt-get install -y --no-install-recommends dpkg-dev gcc gnupg libbluetooth-dev libbz2-dev libc6-dev libdb-dev libffi-dev libgdbm-dev liblzma-dev libncursesw5-dev libreadline-dev libsqlite3-dev libssl-dev make tk-dev uuid-dev wget xz-utils zlib1g-dev ; wget -O python.tar.xz "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz"; echo "$PYTHON_SHA256 *python.tar.xz" | sha256sum -c -; wget -O python.tar.xz.asc "https://www.python.org/ftp/python/${PYTHON_VERSION%%[a-z]*}/Python-$PYTHON_VERSION.tar.xz.asc"; GNUPGHOME="$(mktemp -d)"; export GNUPGHOME; gpg --batch --keyserver hkps://keys.openpgp.org --recv-keys "$GPG_KEY"; gpg --batch --verify python.tar.xz.asc python.tar.xz; gpgconf --kill all; rm -rf "$GNUPGHOME" python.tar.xz.asc; mkdir -p /usr/src/python; tar --extract --directory /usr/src/python --strip-components=1 --file python.tar.xz; rm python.tar.xz; 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 $(test "${gnuArch%%-*}" != 'riscv64' && echo '--with-lto') --with-ensurepip ; nproc="$(nproc)"; EXTRA_CFLAGS="$(dpkg-buildflags --get CFLAGS)"; LDFLAGS="$(dpkg-buildflags --get LDFLAGS)"; LDFLAGS="${LDFLAGS:--Wl},--strip-all"; make -j "$nproc" "EXTRA_CFLAGS=${EXTRA_CFLAGS:-}" "LDFLAGS=${LDFLAGS:-}" ; rm python; make -j "$nproc" "EXTRA_CFLAGS=${EXTRA_CFLAGS:-}" "LDFLAGS=${LDFLAGS:--Wl},-rpath='\$\$ORIGIN/../lib'" python ; make install; cd /; 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 'libpython*.a' \) \) \) -exec rm -rf '{}' + ; ldconfig; apt-mark auto '.*' > /dev/null; apt-mark manual $savedAptMark; find /usr/local -type f -executable -not \( -name '*tkinter*' \) -exec ldd '{}' ';' | awk '/=>/ { so = $(NF-1); if (index(so, "/usr/local/") == 1) { next }; gsub("^/(usr/)?", "", so); printf "*%s\n", so }' | sort -u | xargs -rt dpkg-query --search | awk 'sub(":$", "", $1) { print $1 }' | sort -u | xargs -r apt-mark manual ; apt-get purge -y --auto-remove -o APT::AutoRemove::RecommendsImportant=false; rm -rf /var/lib/apt/lists/*; export PYTHONDONTWRITEBYTECODE=1; python3 --version; pip3 install --disable-pip-version-check --no-cache-dir --no-compile 'setuptools==65.5.1' 'wheel<0.46' ; pip3 --version # buildkit]
created 2025-08-08 18:20:34 UTC
id fb8b733db9093c7a05e9663b1398dd04fbb31d652efa50dfad11f621c7c97aeb
parent 416d1cdc9164785d3603854d388258c1c313a0e1fcfaaed0eaac137debc2ab49
Layer #7
comment buildkit.dockerfile.v0
container_config
Cmd[ENV PYTHON_SHA256=8fb5f9fbc7609fa822cb31549884575db7fd9657cbffb89510b5d7975963a83a]
created 2025-08-08 18:20:34 UTC
id 416d1cdc9164785d3603854d388258c1c313a0e1fcfaaed0eaac137debc2ab49
parent 10ffeb242b8140c71de9f43b1b4149df9f74cceb183b3b67bc2ddc651dc9127a
throwaway true
Layer #6
comment buildkit.dockerfile.v0
container_config
Cmd[ENV PYTHON_VERSION=3.11.13]
created 2025-08-08 18:20:34 UTC
id 10ffeb242b8140c71de9f43b1b4149df9f74cceb183b3b67bc2ddc651dc9127a
parent 5c8b098e95d9b8ff5969c8bb6d723a2f6ff78113d7909f0724660c59bbd14b39
throwaway true
Layer #5
comment buildkit.dockerfile.v0
container_config
Cmd[ENV GPG_KEY=A035C8C19219BA821ECEA86B64E628F8D684696D]
created 2025-08-08 18:20:34 UTC
id 5c8b098e95d9b8ff5969c8bb6d723a2f6ff78113d7909f0724660c59bbd14b39
parent ba213ddee5d4fd5bbfab67ad5b1b65637d9ff8ff5efd802ab093be97d19e718a
throwaway true
Layer #4
comment buildkit.dockerfile.v0
container_config
Cmd[RUN /bin/sh -c set -eux; apt-get update; apt-get install -y --no-install-recommends ca-certificates netbase tzdata ; rm -rf /var/lib/apt/lists/* # buildkit]
created 2025-08-08 18:20:34 UTC
id ba213ddee5d4fd5bbfab67ad5b1b65637d9ff8ff5efd802ab093be97d19e718a
parent 697b92ac495ad4463e051a977d7617fb8ba68aa3a8155289ecbd067b755ee33d
Layer #3
comment buildkit.dockerfile.v0
container_config
Cmd[ENV LANG=C.UTF-8]
created 2025-08-08 18:20:34 UTC
id 697b92ac495ad4463e051a977d7617fb8ba68aa3a8155289ecbd067b755ee33d
parent 67b00b6ec47ea9aeba2a44726be6e01efaad4c33f6fcb2fa9749d9634c5db909
throwaway true
Layer #2
comment buildkit.dockerfile.v0
container_config
Cmd[ENV PATH=/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin]
created 2025-08-08 18:20:34 UTC
id 67b00b6ec47ea9aeba2a44726be6e01efaad4c33f6fcb2fa9749d9634c5db909
parent 8839a536b22f2beaeb79cb2298f354a9c5498aaa3d2d9328fcf4dfa86f14ac3f
throwaway true
Layer #1
comment debuerreotype 0.15
container_config
Cmd[# debian.sh --arch 'amd64' out/ 'bookworm' '@1754870400']
created 2025-08-08 18:20:34 UTC
id 8839a536b22f2beaeb79cb2298f354a9c5498aaa3d2d9328fcf4dfa86f14ac3f
Docker Registry UI v0.9.7 | Quiq Inc.