Namespace
cvat
Image / Tag
server:v2.73.0
Content Digest
sha256:3c2c2c3d384903db9e742e0687245671aee9c852459418967506b9fd9bbf5ded
Details
Created

2026-08-12 17:41:18 UTC

Size

669 MB

Content Digest
Labels
  • org.opencontainers.image.version
    24.04

Environment
CVAT_BASE_DIR

/home/django

DJANGO_SETTINGS_MODULE

cvat.settings.production

LANG

C.UTF-8

LC_ALL

C.UTF-8

NUMPROCS

1

PATH

/opt/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

TERM

xterm

TZ

Etc/UTC

USER

django

http_proxy

https_proxy

no_proxy

socks_proxy


Layers

[#000] sha256:966c395d29cb24a3faf7e04f32878fe5778819d4132daee4f47e2aaf7b9af924 - 4.24% (28.4 MB)

[#001] sha256:124b620ef9b185ef5900befca6d700763234eb246aa04c35826b6d088ccf94e8 - 19.57% (131 MB)

[#002] sha256:9d41048f612fdc8fba11f664d602c1822b8e6af7f443598aeaadd0595ad0aa27 - 1.39% (9.28 MB)

[#003] sha256:6ac8ba04be89a9bbe514524756e440d2eff87eb07c2b6962fa87dd3e56b45e6e - 0.0% (3.43 KB)

[#004] sha256:17b91501b080a7e0e1644eb50cc728d1a3a459a6679eb26058b1059f25739696 - 20.13% (135 MB)

[#005] sha256:d73176a8cebed1b0e6b18837c1ebf4d364c657088361c1f2626ff6b1f7ce8fa2 - 0.6% (4 MB)

[#006] sha256:cbcaef733af205a239f3d8a3f124b87efba845624bf30a76366a1a3f8843f46d - 51.57% (345 MB)

[#007] sha256:c440dc33abbbed6cbe14c5a1dae8cc79dba4d85920f6c140e046fab9e11d2498 - 1.93% (12.9 MB)

[#008] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#009] sha256:478d78c5f4b967994261237d81e54336db18c081662c39e3e2e594fe9dbacb72 - 0.0% (300 Bytes)

[#010] sha256:d93ba4ceb94f7dba4549f838572fa7d0bbea29c224f128e400bf08bcc036ca45 - 0.0% (1.12 KB)

[#011] sha256:a60013f66a945a8752a3be474cfa196195bff011bfca38d1ba6e64e6b95a5b91 - 0.35% (2.33 MB)

[#012] sha256:ad730c904b9743ae5876694de2eb27fb6d812b2ccdc72896c66489d3f91549c7 - 0.22% (1.48 MB)

[#013] sha256:1373076b3835f6c1e25805e51b820eba5768a9f77ee5f49ce7c916fbe6204b84 - 0.0% (168 Bytes)

[#014] sha256:0ec068b0439c7ee5d77f40337e69a259ad85d9efe30539520eff3c7acef60c68 - 0.0% (232 Bytes)

[#015] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#016] sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1 - 0.0% (32 Bytes)

[#017] sha256:c29ffe5f73f113456d02c861194f98dad38075b2bd583c6c72132b531426cf05 - 0.0% (262 Bytes)


History
2026-07-31 20:37:20 UTC

/bin/sh -c #(nop) ARG RELEASE

2026-07-31 20:37:20 UTC

/bin/sh -c #(nop) ARG LAUNCHPAD_BUILD_ARCH

2026-07-31 20:37:20 UTC

/bin/sh -c #(nop) LABEL org.opencontainers.image.version=24.04

2026-07-31 20:37:22 UTC

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

2026-07-31 20:37:23 UTC

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

2026-08-12 17:29:27 UTC (buildkit.dockerfile.v0)

ARG http_proxy

2026-08-12 17:29:27 UTC (buildkit.dockerfile.v0)

ARG https_proxy

2026-08-12 17:29:27 UTC (buildkit.dockerfile.v0)

ARG no_proxy

2026-08-12 17:29:27 UTC (buildkit.dockerfile.v0)

ARG socks_proxy

2026-08-12 17:29:27 UTC (buildkit.dockerfile.v0)

ARG TZ=Etc/UTC

2026-08-12 17:29:27 UTC (buildkit.dockerfile.v0)

ENV TERM=xterm http_proxy= https_proxy= no_proxy= socks_proxy= LANG=C.UTF-8 LC_ALL=C.UTF-8 TZ=Etc/UTC

2026-08-12 17:29:27 UTC (buildkit.dockerfile.v0)

ARG USER=django

2026-08-12 17:29:27 UTC (buildkit.dockerfile.v0)

ARG CVAT_CONFIGURATION=production

2026-08-12 17:29:27 UTC (buildkit.dockerfile.v0)

ENV DJANGO_SETTINGS_MODULE=cvat.settings.production

2026-08-12 17:29:27 UTC (buildkit.dockerfile.v0)

RUN |7 http_proxy= https_proxy= no_proxy= socks_proxy= TZ=Etc/UTC USER=django CVAT_CONFIGURATION=production /bin/sh -c apt-get update && DEBIAN_FRONTEND=noninteractive apt-get --no-install-recommends install -yq adduser bzip2 ca-certificates curl git libgl1 libgomp1 libldap2 libmp3lame0 libpython3.12t64 libsasl2-2 libxml2 libxmlsec1 libxmlsec1-openssl nginx p7zip-full poppler-utils python3 python3-venv supervisor tzdata unrar wait-for-it && ln -fs /usr/share/zoneinfo/${TZ} /etc/localtime && dpkg-reconfigure -f noninteractive tzdata && rm -rf /var/lib/apt/lists/* # buildkit

2026-08-12 17:29:53 UTC (buildkit.dockerfile.v0)

COPY /tmp/smokescreen /usr/local/bin/smokescreen # buildkit

2026-08-12 17:29:53 UTC (buildkit.dockerfile.v0)

ENV USER=django

2026-08-12 17:29:53 UTC (buildkit.dockerfile.v0)

RUN |7 http_proxy= https_proxy= no_proxy= socks_proxy= TZ=Etc/UTC USER=django CVAT_CONFIGURATION=production /bin/sh -c deluser --remove-home ubuntu && adduser --uid=1000 --shell /bin/bash --disabled-password --gecos "" ${USER} # buildkit

2026-08-12 17:29:53 UTC (buildkit.dockerfile.v0)

ENV CVAT_BASE_DIR=/home/django

2026-08-12 17:29:53 UTC (buildkit.dockerfile.v0)

ARG CLAM_AV=yes

2026-08-12 17:30:20 UTC (buildkit.dockerfile.v0)

RUN |8 http_proxy= https_proxy= no_proxy= socks_proxy= TZ=Etc/UTC USER=django CVAT_CONFIGURATION=production CLAM_AV=yes /bin/sh -c if [ "$CLAM_AV" = "yes" ]; then apt-get update && apt-get --no-install-recommends install -yq clamav libclamunrar && sed -i 's/ReceiveTimeout 30/ReceiveTimeout 300/g' /etc/clamav/freshclam.conf && freshclam && chown -R ${USER}:${USER} /var/lib/clamav && rm -rf /var/lib/apt/lists/*; fi # buildkit

2026-08-12 17:30:24 UTC (buildkit.dockerfile.v0)

RUN |8 http_proxy= https_proxy= no_proxy= socks_proxy= TZ=Etc/UTC USER=django CVAT_CONFIGURATION=production CLAM_AV=yes /bin/sh -c python3 -m venv /opt/venv # buildkit

2026-08-12 17:30:24 UTC (buildkit.dockerfile.v0)

ENV PATH=/opt/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2026-08-12 17:30:24 UTC (buildkit.dockerfile.v0)

ARG PIP_DISABLE_PIP_VERSION_CHECK=1

2026-08-12 17:41:16 UTC (buildkit.dockerfile.v0)

RUN |9 http_proxy= https_proxy= no_proxy= socks_proxy= TZ=Etc/UTC USER=django CVAT_CONFIGURATION=production CLAM_AV=yes PIP_DISABLE_PIP_VERSION_CHECK=1 /bin/sh -c python -m pip install --no-index /mnt/wheelhouse/*.whl /mnt/wheelhouse-av/*.whl # buildkit

2026-08-12 17:41:16 UTC (buildkit.dockerfile.v0)

ENV NUMPROCS=1

2026-08-12 17:41:16 UTC (buildkit.dockerfile.v0)

COPY /opt/ffmpeg/lib /usr/lib # buildkit

2026-08-12 17:41:16 UTC (buildkit.dockerfile.v0)

ARG CVAT_DEBUG_ENABLED

2026-08-12 17:41:16 UTC (buildkit.dockerfile.v0)

RUN |10 http_proxy= https_proxy= no_proxy= socks_proxy= TZ=Etc/UTC USER=django CVAT_CONFIGURATION=production CLAM_AV=yes PIP_DISABLE_PIP_VERSION_CHECK=1 CVAT_DEBUG_ENABLED= /bin/sh -c if [ "${CVAT_DEBUG_ENABLED}" = 'yes' ]; then python3 -m pip install --no-cache-dir debugpy; fi # buildkit

2026-08-12 17:41:16 UTC (buildkit.dockerfile.v0)

RUN |10 http_proxy= https_proxy= no_proxy= socks_proxy= TZ=Etc/UTC USER=django CVAT_CONFIGURATION=production CLAM_AV=yes PIP_DISABLE_PIP_VERSION_CHECK=1 CVAT_DEBUG_ENABLED= /bin/sh -c python -m pip uninstall -y pip # buildkit

2026-08-12 17:41:16 UTC (buildkit.dockerfile.v0)

COPY cvat/nginx.conf /etc/nginx/nginx.conf # buildkit

2026-08-12 17:41:17 UTC (buildkit.dockerfile.v0)

COPY --parents backend_entrypoint.d cvat supervisord utils backend_entrypoint.sh components/analytics/clickhouse/init.py manage.py rqscheduler.py wait_for_deps.sh /opt/cvat/ # buildkit

2026-08-12 17:41:17 UTC (buildkit.dockerfile.v0)

RUN |10 http_proxy= https_proxy= no_proxy= socks_proxy= TZ=Etc/UTC USER=django CVAT_CONFIGURATION=production CLAM_AV=yes PIP_DISABLE_PIP_VERSION_CHECK=1 CVAT_DEBUG_ENABLED= /bin/sh -c python -m compileall -q /opt/cvat # buildkit

2026-08-12 17:41:18 UTC (buildkit.dockerfile.v0)

RUN |10 http_proxy= https_proxy= no_proxy= socks_proxy= TZ=Etc/UTC USER=django CVAT_CONFIGURATION=production CLAM_AV=yes PIP_DISABLE_PIP_VERSION_CHECK=1 CVAT_DEBUG_ENABLED= /bin/sh -c ln -s /opt/cvat/manage.py ${CVAT_BASE_DIR}/manage.py # buildkit

2026-08-12 17:41:18 UTC (buildkit.dockerfile.v0)

RUN |10 http_proxy= https_proxy= no_proxy= socks_proxy= TZ=Etc/UTC USER=django CVAT_CONFIGURATION=production CLAM_AV=yes PIP_DISABLE_PIP_VERSION_CHECK=1 CVAT_DEBUG_ENABLED= /bin/sh -c echo "/opt/cvat" > /opt/venv/lib/python3.12/site-packages/cvat.pth # buildkit

2026-08-12 17:41:18 UTC (buildkit.dockerfile.v0)

ARG COVERAGE_PROCESS_START

2026-08-12 17:41:18 UTC (buildkit.dockerfile.v0)

RUN |11 http_proxy= https_proxy= no_proxy= socks_proxy= TZ=Etc/UTC USER=django CVAT_CONFIGURATION=production CLAM_AV=yes PIP_DISABLE_PIP_VERSION_CHECK=1 CVAT_DEBUG_ENABLED= COVERAGE_PROCESS_START= /bin/sh -c if [ "${COVERAGE_PROCESS_START}" ]; then echo "import coverage; coverage.process_startup()" > /opt/venv/lib/python3.12/site-packages/coverage_subprocess.pth; fi # buildkit

2026-08-12 17:41:18 UTC (buildkit.dockerfile.v0)

USER 1000:1000

2026-08-12 17:41:18 UTC (buildkit.dockerfile.v0)

WORKDIR /home/django

2026-08-12 17:41:18 UTC (buildkit.dockerfile.v0)

RUN |11 http_proxy= https_proxy= no_proxy= socks_proxy= TZ=Etc/UTC USER=django CVAT_CONFIGURATION=production CLAM_AV=yes PIP_DISABLE_PIP_VERSION_CHECK=1 CVAT_DEBUG_ENABLED= COVERAGE_PROCESS_START= /bin/sh -c mkdir -p data share keys logs /tmp/supervisord /tmp/cvat static # buildkit

2026-08-12 17:41:18 UTC (buildkit.dockerfile.v0)

EXPOSE [8080/tcp]

2026-08-12 17:41:18 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["/opt/cvat/backend_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