Namespace
overhangio
Image / Tag
openedx:16.1.7-nightly
Content Digest
sha256:df06ec8fdab3964e2c087a65a93f4f141a4d6b96b548f64aa4050c7add4a458d
Details
Created

2023-12-10 09:51:59 UTC

Size

887 MB

Content Digest
Labels
  • maintainer
    Overhang.io <contact@overhang.io>
  • org.opencontainers.image.ref.name
    ubuntu
  • org.opencontainers.image.version
    20.04

Environment
CMS_CFG

/openedx/config/cms.env.yml

DEBIAN_FRONTEND

noninteractive

DJANGO_SETTINGS_MODULE

lms.envs.tutor.production

LC_ALL

en_US.UTF-8

LMS_CFG

/openedx/config/lms.env.yml

NO_PREREQ_INSTALL

1

NO_PYTHON_UNINSTALL

1

PATH

/openedx/bin:/openedx/venv/bin:./node_modules/.bin:/openedx/nodeenv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

REVISION_CFG

/openedx/config/revisions.yml

SERVICE_VARIANT

lms

UWSGI_WORKERS

2

VIRTUAL_ENV

/openedx/venv/


Layers

[#000] sha256:25ad149ed3cff49ddb57ceb4418377f63c897198de1f9de7a24506397822de3e - 2.96% (26.2 MB)

[#001] sha256:3399e8775fc37a3af102f3342074125b704e8a4c3cfdbb8f906fd7842ad8005e - 12.44% (110 MB)

[#002] sha256:a714f64ac250a47a10ea22185dc8b9f96e91539dca151c7ace071f45aa7509b0 - 13.8% (122 MB)

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

[#004] sha256:198a1852683342fcdb932ccd6a36d00b672f70d725d4e5295bea672704e530ca - 0.0% (3.45 KB)

[#005] sha256:cf119a0d45b2c22170f57acdfb312e875746dfc870f5517a22e2a50871142b92 - 0.32% (2.81 MB)

[#006] sha256:27caf45f4aebb087dc1f3704af053d587da1c99ecacb15f8601cc761c7001ebc - 14.95% (133 MB)

[#007] sha256:a2e12e62d39fce7559a72f5005dc09b90de141228fd8d7d19b2a56023671a418 - 0.29% (2.53 MB)

[#008] sha256:829494bbcf555f0f70ab5a2da57572465f96e1b302a4b67d37e77c5da0de7d0c - 6.05% (53.7 MB)

[#009] sha256:fb32a71493e9d60c6f51e3970f358b026ecf452ef65dffb0cb7805acd0af4031 - 24.97% (222 MB)

[#010] sha256:ae193c75161c9ed361a62d6c87f588c568736cca028e95de4fded9fdb2360468 - 0.0% (371 Bytes)

[#011] sha256:f282006cdf5059ad8a07f2c229d75613d83dca97ee40363b1efe9c833e9e212e - 7.24% (64.2 MB)

[#012] sha256:bf7f28e824c8b48d119d0a0a49a22ed3ecdddda763015f1fbd9e5fb59bb26e72 - 9.84% (87.3 MB)

[#013] sha256:4bc461c487ef26bd428b8b48cf391e1738733e6bba0e403eadeea170cdd14772 - 0.0% (169 Bytes)

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

[#015] sha256:a26a161f0929165db94bf958d6c18df576ad8666faa67eaaaf9e93e3a7591505 - 0.0% (32.1 KB)

[#016] sha256:aa7df90d8708f7a34aacfef5e81eded3dd38b9ffad3ca03969526d5c45f8722f - 0.0% (237 Bytes)

[#017] sha256:825156eb8089834678d03f4e27e2e8c85dbd47b56023051ea00820cea0baae11 - 0.0% (202 Bytes)

[#018] sha256:273b1c8ba3f04a5712ac4290dae8132aedc503a26b7d6df8723774ea0cc92b7b - 0.0% (680 Bytes)

[#019] sha256:73a6801ad16c93708eab4f11da0c61c1f558c54a3b0feed3567c7b7c22a173c1 - 0.0% (688 Bytes)

[#020] sha256:faaef3d63a9ad513b354d4cd84934e934e8b2e6e5e6d5ed358cb60449327e154 - 0.0% (139 Bytes)

[#021] sha256:bc47b7341e36da784eb09ba954ba719a0ac7c8341bb310657fd01513474f2460 - 0.0% (480 Bytes)

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

[#023] sha256:2602e6d480021d4dfb425163ba9c01ae04674734817f6a845840659575237fef - 0.38% (3.33 MB)

[#024] sha256:ac91042a0117fbee48fb1b11abc0449d685d78759b7b025fb8f97e76bd29df17 - 0.22% (1.93 MB)

[#025] sha256:af18a3111515a590f0620ad66e95ad46db12074533289bcd6c036d89ba27a68b - 0.0% (2.91 KB)

[#026] sha256:d66b47fcba2c42abd04d51f9b6d85c59f3d8861d4fb92d7a13b1be5d9f64f31d - 0.0% (2.9 KB)

[#027] sha256:3b1d17c74e82dabcd3c992a23f93340aca3b6da21d24f9c234e51a521b49fc7e - 0.97% (8.57 MB)

[#028] sha256:4fd6f1ba43e10df8fba324078e9bd12592a45801dd96ce15f30c1c867e4cc26b - 0.0% (220 Bytes)

[#029] sha256:06db64e7cac0255a04cab35974e264fc1201cc4e981c47cd6a7d4a5f6ab72288 - 5.58% (49.5 MB)

[#030] sha256:4e0da0feee20c34e5e1c9081008264c12d454ac1d3ba950bc99a96ea2f553c64 - 0.0% (119 Bytes)

[#031] sha256:e94c7eb2a5d34fdbbfb40045261d1e394f3ee3e49aa763b37b9ec8c69ff3dabe - 0.0% (215 Bytes)

[#032] sha256:fa18ae64de75af8473d0c3f7c762b8452913777a2ec97c1deef3022f8ae5aeef - 0.0% (349 Bytes)


History
2023-11-28 05:17:39 UTC

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

2023-11-28 05:17:39 UTC

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

2023-11-28 05:17:39 UTC

/bin/sh -c #(nop) LABEL org.opencontainers.image.ref.name=ubuntu

2023-11-28 05:17:39 UTC

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

2023-11-28 05:17:41 UTC

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

2023-11-28 05:17:41 UTC

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

2023-12-10 09:32:10 UTC (buildkit.dockerfile.v0)

LABEL maintainer=Overhang.io <contact@overhang.io>

2023-12-10 09:32:10 UTC (buildkit.dockerfile.v0)

ENV DEBIAN_FRONTEND=noninteractive

2023-12-10 09:32:10 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c apt update && apt install -y build-essential curl git language-pack-en # buildkit

2023-12-10 09:32:10 UTC (buildkit.dockerfile.v0)

ENV LC_ALL=en_US.UTF-8

2023-12-10 09:32:47 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c apt update && apt install -y gettext gfortran graphviz graphviz-dev libffi-dev libfreetype6-dev libgeos-dev libjpeg8-dev liblapack-dev libmysqlclient-dev libpng-dev libsqlite3-dev libxmlsec1-dev lynx mysql-client ntp pkg-config rdfind # buildkit

2023-12-10 09:32:47 UTC (buildkit.dockerfile.v0)

ARG APP_USER_ID=1000

2023-12-10 09:32:47 UTC (buildkit.dockerfile.v0)

RUN |1 APP_USER_ID=1000 /bin/sh -c if [ "$APP_USER_ID" = 0 ]; then echo "app user may not be root" && false; fi # buildkit

2023-12-10 09:32:47 UTC (buildkit.dockerfile.v0)

RUN |1 APP_USER_ID=1000 /bin/sh -c useradd --no-log-init --home-dir /openedx --create-home --shell /bin/bash --uid ${APP_USER_ID} app # buildkit

2023-12-10 09:32:47 UTC (buildkit.dockerfile.v0)

USER 1000

2023-06-15 14:04:50 UTC (buildkit.dockerfile.v0)

COPY /usr/local/bin/dockerize /usr/local/bin/dockerize # buildkit

2023-12-10 09:32:52 UTC (buildkit.dockerfile.v0)

COPY / /openedx/edx-platform # buildkit

2023-12-10 09:32:52 UTC (buildkit.dockerfile.v0)

COPY /openedx/locale /openedx/locale # buildkit

2023-12-10 09:35:35 UTC (buildkit.dockerfile.v0)

COPY /opt/pyenv /opt/pyenv # buildkit

2023-12-10 09:43:06 UTC (buildkit.dockerfile.v0)

COPY /openedx/venv /openedx/venv # buildkit

2023-12-10 09:43:06 UTC (buildkit.dockerfile.v0)

COPY /openedx/requirements /openedx/requirements # buildkit

2023-12-10 09:43:10 UTC (buildkit.dockerfile.v0)

COPY /openedx/nodeenv /openedx/nodeenv # buildkit

2023-12-10 09:43:36 UTC (buildkit.dockerfile.v0)

COPY /openedx/edx-platform/node_modules /openedx/node_modules # buildkit

2023-12-10 09:43:37 UTC (buildkit.dockerfile.v0)

RUN |1 APP_USER_ID=1000 /bin/sh -c ln -s /openedx/node_modules /openedx/edx-platform/node_modules # buildkit

2023-12-10 09:43:37 UTC (buildkit.dockerfile.v0)

ENV PATH=/openedx/venv/bin:./node_modules/.bin:/openedx/nodeenv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2023-12-10 09:43:37 UTC (buildkit.dockerfile.v0)

ENV VIRTUAL_ENV=/openedx/venv/

2023-12-10 09:43:37 UTC (buildkit.dockerfile.v0)

WORKDIR /openedx/edx-platform

2023-12-10 09:43:44 UTC (buildkit.dockerfile.v0)

RUN |1 APP_USER_ID=1000 /bin/sh -c pip install -e . # buildkit

2023-12-10 09:43:44 UTC (buildkit.dockerfile.v0)

RUN |1 APP_USER_ID=1000 /bin/sh -c mkdir -p /openedx/config ./lms/envs/tutor ./cms/envs/tutor # buildkit

2023-12-10 09:43:44 UTC (buildkit.dockerfile.v0)

COPY revisions.yml /openedx/config/ # buildkit

2023-12-10 09:43:44 UTC (buildkit.dockerfile.v0)

ENV LMS_CFG=/openedx/config/lms.env.yml

2023-12-10 09:43:44 UTC (buildkit.dockerfile.v0)

ENV CMS_CFG=/openedx/config/cms.env.yml

2023-12-10 09:43:44 UTC (buildkit.dockerfile.v0)

ENV REVISION_CFG=/openedx/config/revisions.yml

2023-12-10 09:43:44 UTC (buildkit.dockerfile.v0)

COPY settings/lms/*.py ./lms/envs/tutor/ # buildkit

2023-12-10 09:43:44 UTC (buildkit.dockerfile.v0)

COPY settings/cms/*.py ./cms/envs/tutor/ # buildkit

2023-12-10 09:43:44 UTC (buildkit.dockerfile.v0)

RUN |1 APP_USER_ID=1000 /bin/sh -c mkdir /openedx/locale/user # buildkit

2023-12-10 09:43:44 UTC (buildkit.dockerfile.v0)

COPY ./locale/ /openedx/locale/user/locale/ # buildkit

2023-12-10 09:43:45 UTC (buildkit.dockerfile.v0)

RUN |1 APP_USER_ID=1000 /bin/sh -c cd /openedx/locale/user && django-admin compilemessages -v1 # buildkit

2023-12-10 09:44:01 UTC (buildkit.dockerfile.v0)

RUN |1 APP_USER_ID=1000 /bin/sh -c ./manage.py lms --settings=tutor.i18n compilejsi18n # buildkit

2023-12-10 09:44:14 UTC (buildkit.dockerfile.v0)

RUN |1 APP_USER_ID=1000 /bin/sh -c ./manage.py cms --settings=tutor.i18n compilejsi18n # buildkit

2023-12-10 09:44:14 UTC (buildkit.dockerfile.v0)

COPY ./bin /openedx/bin # buildkit

2023-12-10 09:44:14 UTC (buildkit.dockerfile.v0)

RUN |1 APP_USER_ID=1000 /bin/sh -c chmod a+x /openedx/bin/* # buildkit

2023-12-10 09:44:14 UTC (buildkit.dockerfile.v0)

ENV PATH=/openedx/bin:/openedx/venv/bin:./node_modules/.bin:/openedx/nodeenv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2023-12-10 09:44:14 UTC (buildkit.dockerfile.v0)

ENV NO_PYTHON_UNINSTALL=1

2023-12-10 09:44:14 UTC (buildkit.dockerfile.v0)

ENV NO_PREREQ_INSTALL=1

2023-12-10 09:48:55 UTC (buildkit.dockerfile.v0)

RUN |1 APP_USER_ID=1000 /bin/sh -c openedx-assets xmodule && openedx-assets npm && openedx-assets webpack --env=prod && openedx-assets common # buildkit

2023-12-10 09:48:56 UTC (buildkit.dockerfile.v0)

COPY ./themes/ /openedx/themes/ # buildkit

2023-12-10 09:51:58 UTC (buildkit.dockerfile.v0)

RUN |1 APP_USER_ID=1000 /bin/sh -c openedx-assets themes && openedx-assets collect --settings=tutor.assets && rdfind -makesymlinks true -followsymlinks true /openedx/staticfiles/ # buildkit

2023-12-10 09:51:58 UTC (buildkit.dockerfile.v0)

RUN |1 APP_USER_ID=1000 /bin/sh -c mkdir /openedx/data # buildkit

2023-12-10 09:51:58 UTC (buildkit.dockerfile.v0)

RUN |1 APP_USER_ID=1000 /bin/sh -c echo "This copy of edx-platform was built into a Docker image." > bindmount-canary # buildkit

2023-12-10 09:51:58 UTC (buildkit.dockerfile.v0)

ENV SERVICE_VARIANT=lms

2023-12-10 09:51:58 UTC (buildkit.dockerfile.v0)

ENV DJANGO_SETTINGS_MODULE=lms.envs.tutor.production

2023-12-10 09:51:58 UTC (buildkit.dockerfile.v0)

EXPOSE map[8000/tcp:{}]

2023-12-10 09:51:58 UTC (buildkit.dockerfile.v0)

ENV UWSGI_WORKERS=2

2023-12-10 09:51:59 UTC (buildkit.dockerfile.v0)

COPY settings/uwsgi.ini . # buildkit

2023-12-10 09:51:59 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh" "-c" "uwsgi uwsgi.ini"]

Details
Created

2023-12-10 09:46:35 UTC

Size

867 MB

Content Digest
Labels
  • maintainer
    Overhang.io <contact@overhang.io>
  • org.opencontainers.image.ref.name
    ubuntu
  • org.opencontainers.image.version
    20.04

Environment
CMS_CFG

/openedx/config/cms.env.yml

DEBIAN_FRONTEND

noninteractive

DJANGO_SETTINGS_MODULE

lms.envs.tutor.production

LC_ALL

en_US.UTF-8

LMS_CFG

/openedx/config/lms.env.yml

NO_PREREQ_INSTALL

1

NO_PYTHON_UNINSTALL

1

PATH

/openedx/bin:/openedx/venv/bin:./node_modules/.bin:/openedx/nodeenv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

REVISION_CFG

/openedx/config/revisions.yml

SERVICE_VARIANT

lms

UWSGI_WORKERS

2

VIRTUAL_ENV

/openedx/venv/


Layers

[#000] sha256:dae58cbd668a05adbb25fa9970bfa041b807c2c537b86caa4ab74f77cfac02df - 2.86% (24.8 MB)

[#001] sha256:b12da8cb0481ffbb3f2156c29a0a0bceb02b4a7ea74307f4159f72c1960eed42 - 11.86% (103 MB)

[#002] sha256:a4bd1788782abd15da26af14605b6f4345085d20ffb9adfd33213307c9595cbb - 13.72% (119 MB)

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

[#004] sha256:f79f22ab00758c76db007d944825ba4322cadf65e0e1f04f0b84da17454525e6 - 0.0% (3.41 KB)

[#005] sha256:6160e21cfb82737aa4c5ab81fa00f61c160cc244d61c2cc56158aed90cb7b2c2 - 0.29% (2.53 MB)

[#006] sha256:cb058400034a85dd5296ad721775b16a0bcea2118341ba61a010092543abb46f - 15.31% (133 MB)

[#007] sha256:8221009540755f2a2332a3ac34f2e251582bf21cfaa28e93c55a163607bf6ede - 0.29% (2.53 MB)

[#008] sha256:18a783633a6d5c3ecfb314a36f137e4b8648a65985c9f7bd4da454951024b6fe - 6.17% (53.5 MB)

[#009] sha256:27e22c7292f98d5b626ec68530b29e0070e75d73ad46b322002d5fd5338a37b8 - 24.67% (214 MB)

[#010] sha256:846e1fe7b88211ad0bcb159b335e86cb9f83bafbca10e112c19f90d3a93ba580 - 0.0% (371 Bytes)

[#011] sha256:40ca6e19f6e1709809a831cfd71553bc7fcd39b834d719136410c7dee9ee6d1c - 7.44% (64.5 MB)

[#012] sha256:51104b2c06bc080a4ba9eddf53285a55a515ef7bf9492a98286dc8221438cd19 - 10.07% (87.3 MB)

[#013] sha256:2209aebaef5a76711b2871affb429f8632f627e1d6cb9e3222eec0ac346aa225 - 0.0% (168 Bytes)

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

[#015] sha256:d3ba5307f22941633b6955ea874accfe0b308aa737d15a74802fe365a3a8d849 - 0.0% (32.1 KB)

[#016] sha256:cdf88a7b3742b990c0a9a3ede6803e7c801ef613340d4dd67f8fa620e90daa6c - 0.0% (236 Bytes)

[#017] sha256:fb91e58c6f3dbdc2705ff2d6b1c3ab47c7db1e2294b9ecb395291abfb61c0ed9 - 0.0% (206 Bytes)

[#018] sha256:d9d93b2a4ca07647abe736824283bd078081160bf00de8ebfc508a6fb60d2aa4 - 0.0% (679 Bytes)

[#019] sha256:6ab736b9cb449d8b662aeac310980b31e5fff36b57d6540eeab3f7a9a94bf805 - 0.0% (690 Bytes)

[#020] sha256:67b42c4ea8f0b88c95e1c8a84abcb702ecfcf58a679e2fdb06073ea280493bdf - 0.0% (141 Bytes)

[#021] sha256:4e48f1c2a7a3b197fc5ac51d331d1c3c1cd9b61ed6de715ed1416154a7d80ce7 - 0.0% (482 Bytes)

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

[#023] sha256:58ed73cd93a930711cbf5e6043b2545463f7c150d1404a8790060ee67923f971 - 0.38% (3.33 MB)

[#024] sha256:f77da3b8a38a23801cd55f7c5ccd9d15aec789cceab2fa30c42761bb120145ff - 0.22% (1.93 MB)

[#025] sha256:9add7b2db118add1fd811a226e2c99fb36aeb2cea21734a83d90ed63e2347826 - 0.0% (2.91 KB)

[#026] sha256:10f8864f59318a20a3a8ad70421a924891ab02c5ef7ca457cbc7d01a42a5e9d7 - 0.0% (2.9 KB)

[#027] sha256:1afa3ebc77d976c080b2c46a76b4d4bf0e0081c31ef1fb019803c3ac7b2efd06 - 0.99% (8.57 MB)

[#028] sha256:4a78ec188d8d2e357fdf357ef6bf19f7c64ad79818e21fa779c8dfa871dc1381 - 0.0% (220 Bytes)

[#029] sha256:63a4d1adcdf2eb2fc5d935913a1558228635c315f650fc5c811ab32e0d032256 - 5.71% (49.5 MB)

[#030] sha256:6af4f171ee851491158cd3d92134c0e9dce795171d0d1be7041bd46edeab82a6 - 0.0% (120 Bytes)

[#031] sha256:32960a86166abb2f34d46c9a665d38cf5d95a5dff0f91abb37b7ae1d8883279c - 0.0% (215 Bytes)

[#032] sha256:5d20ad185f7213e20db0ad16e84e6759e803f34534d155f3ce6602d6a6d297ed - 0.0% (351 Bytes)


History
2023-11-28 05:25:16 UTC

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

2023-11-28 05:25:16 UTC

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

2023-11-28 05:25:16 UTC

/bin/sh -c #(nop) LABEL org.opencontainers.image.ref.name=ubuntu

2023-11-28 05:25:16 UTC

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

2023-11-28 05:25:23 UTC

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

2023-11-28 05:25:23 UTC

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

2023-12-10 09:32:14 UTC (buildkit.dockerfile.v0)

LABEL maintainer=Overhang.io <contact@overhang.io>

2023-12-10 09:32:14 UTC (buildkit.dockerfile.v0)

ENV DEBIAN_FRONTEND=noninteractive

2023-12-10 09:32:14 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c apt update && apt install -y build-essential curl git language-pack-en # buildkit

2023-12-10 09:32:14 UTC (buildkit.dockerfile.v0)

ENV LC_ALL=en_US.UTF-8

2023-12-10 09:34:03 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c apt update && apt install -y gettext gfortran graphviz graphviz-dev libffi-dev libfreetype6-dev libgeos-dev libjpeg8-dev liblapack-dev libmysqlclient-dev libpng-dev libsqlite3-dev libxmlsec1-dev lynx mysql-client ntp pkg-config rdfind # buildkit

2023-12-10 09:34:03 UTC (buildkit.dockerfile.v0)

ARG APP_USER_ID=1000

2023-12-10 09:34:04 UTC (buildkit.dockerfile.v0)

RUN |1 APP_USER_ID=1000 /bin/sh -c if [ "$APP_USER_ID" = 0 ]; then echo "app user may not be root" && false; fi # buildkit

2023-12-10 09:34:04 UTC (buildkit.dockerfile.v0)

RUN |1 APP_USER_ID=1000 /bin/sh -c useradd --no-log-init --home-dir /openedx --create-home --shell /bin/bash --uid ${APP_USER_ID} app # buildkit

2023-12-10 09:34:04 UTC (buildkit.dockerfile.v0)

USER 1000

2023-12-09 17:35:35 UTC (buildkit.dockerfile.v0)

COPY /usr/local/bin/dockerize /usr/local/bin/dockerize # buildkit

2023-12-10 09:34:06 UTC (buildkit.dockerfile.v0)

COPY / /openedx/edx-platform # buildkit

2023-12-10 09:34:07 UTC (buildkit.dockerfile.v0)

COPY /openedx/locale /openedx/locale # buildkit

2023-12-10 09:34:53 UTC (buildkit.dockerfile.v0)

COPY /opt/pyenv /opt/pyenv # buildkit

2023-12-10 09:40:37 UTC (buildkit.dockerfile.v0)

COPY /openedx/venv /openedx/venv # buildkit

2023-12-10 09:40:37 UTC (buildkit.dockerfile.v0)

COPY /openedx/requirements /openedx/requirements # buildkit

2023-12-10 09:40:39 UTC (buildkit.dockerfile.v0)

COPY /openedx/nodeenv /openedx/nodeenv # buildkit

2023-12-10 09:40:54 UTC (buildkit.dockerfile.v0)

COPY /openedx/edx-platform/node_modules /openedx/node_modules # buildkit

2023-12-10 09:40:54 UTC (buildkit.dockerfile.v0)

RUN |1 APP_USER_ID=1000 /bin/sh -c ln -s /openedx/node_modules /openedx/edx-platform/node_modules # buildkit

2023-12-10 09:40:54 UTC (buildkit.dockerfile.v0)

ENV PATH=/openedx/venv/bin:./node_modules/.bin:/openedx/nodeenv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2023-12-10 09:40:54 UTC (buildkit.dockerfile.v0)

ENV VIRTUAL_ENV=/openedx/venv/

2023-12-10 09:40:55 UTC (buildkit.dockerfile.v0)

WORKDIR /openedx/edx-platform

2023-12-10 09:40:59 UTC (buildkit.dockerfile.v0)

RUN |1 APP_USER_ID=1000 /bin/sh -c pip install -e . # buildkit

2023-12-10 09:40:59 UTC (buildkit.dockerfile.v0)

RUN |1 APP_USER_ID=1000 /bin/sh -c mkdir -p /openedx/config ./lms/envs/tutor ./cms/envs/tutor # buildkit

2023-12-10 09:40:59 UTC (buildkit.dockerfile.v0)

COPY revisions.yml /openedx/config/ # buildkit

2023-12-10 09:40:59 UTC (buildkit.dockerfile.v0)

ENV LMS_CFG=/openedx/config/lms.env.yml

2023-12-10 09:40:59 UTC (buildkit.dockerfile.v0)

ENV CMS_CFG=/openedx/config/cms.env.yml

2023-12-10 09:40:59 UTC (buildkit.dockerfile.v0)

ENV REVISION_CFG=/openedx/config/revisions.yml

2023-12-10 09:40:59 UTC (buildkit.dockerfile.v0)

COPY settings/lms/*.py ./lms/envs/tutor/ # buildkit

2023-12-10 09:41:00 UTC (buildkit.dockerfile.v0)

COPY settings/cms/*.py ./cms/envs/tutor/ # buildkit

2023-12-10 09:41:00 UTC (buildkit.dockerfile.v0)

RUN |1 APP_USER_ID=1000 /bin/sh -c mkdir /openedx/locale/user # buildkit

2023-12-10 09:41:00 UTC (buildkit.dockerfile.v0)

COPY ./locale/ /openedx/locale/user/locale/ # buildkit

2023-12-10 09:41:01 UTC (buildkit.dockerfile.v0)

RUN |1 APP_USER_ID=1000 /bin/sh -c cd /openedx/locale/user && django-admin compilemessages -v1 # buildkit

2023-12-10 09:41:09 UTC (buildkit.dockerfile.v0)

RUN |1 APP_USER_ID=1000 /bin/sh -c ./manage.py lms --settings=tutor.i18n compilejsi18n # buildkit

2023-12-10 09:41:18 UTC (buildkit.dockerfile.v0)

RUN |1 APP_USER_ID=1000 /bin/sh -c ./manage.py cms --settings=tutor.i18n compilejsi18n # buildkit

2023-12-10 09:41:18 UTC (buildkit.dockerfile.v0)

COPY ./bin /openedx/bin # buildkit

2023-12-10 09:41:18 UTC (buildkit.dockerfile.v0)

RUN |1 APP_USER_ID=1000 /bin/sh -c chmod a+x /openedx/bin/* # buildkit

2023-12-10 09:41:18 UTC (buildkit.dockerfile.v0)

ENV PATH=/openedx/bin:/openedx/venv/bin:./node_modules/.bin:/openedx/nodeenv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin

2023-12-10 09:41:18 UTC (buildkit.dockerfile.v0)

ENV NO_PYTHON_UNINSTALL=1

2023-12-10 09:41:18 UTC (buildkit.dockerfile.v0)

ENV NO_PREREQ_INSTALL=1

2023-12-10 09:44:37 UTC (buildkit.dockerfile.v0)

RUN |1 APP_USER_ID=1000 /bin/sh -c openedx-assets xmodule && openedx-assets npm && openedx-assets webpack --env=prod && openedx-assets common # buildkit

2023-12-10 09:44:37 UTC (buildkit.dockerfile.v0)

COPY ./themes/ /openedx/themes/ # buildkit

2023-12-10 09:46:34 UTC (buildkit.dockerfile.v0)

RUN |1 APP_USER_ID=1000 /bin/sh -c openedx-assets themes && openedx-assets collect --settings=tutor.assets && rdfind -makesymlinks true -followsymlinks true /openedx/staticfiles/ # buildkit

2023-12-10 09:46:34 UTC (buildkit.dockerfile.v0)

RUN |1 APP_USER_ID=1000 /bin/sh -c mkdir /openedx/data # buildkit

2023-12-10 09:46:34 UTC (buildkit.dockerfile.v0)

RUN |1 APP_USER_ID=1000 /bin/sh -c echo "This copy of edx-platform was built into a Docker image." > bindmount-canary # buildkit

2023-12-10 09:46:34 UTC (buildkit.dockerfile.v0)

ENV SERVICE_VARIANT=lms

2023-12-10 09:46:34 UTC (buildkit.dockerfile.v0)

ENV DJANGO_SETTINGS_MODULE=lms.envs.tutor.production

2023-12-10 09:46:34 UTC (buildkit.dockerfile.v0)

EXPOSE map[8000/tcp:{}]

2023-12-10 09:46:34 UTC (buildkit.dockerfile.v0)

ENV UWSGI_WORKERS=2

2023-12-10 09:46:35 UTC (buildkit.dockerfile.v0)

COPY settings/uwsgi.ini . # buildkit

2023-12-10 09:46:35 UTC (buildkit.dockerfile.v0)

CMD ["/bin/sh" "-c" "uwsgi uwsgi.ini"]

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