sha256:1e80e7aeb47fe1b3f2217fe810243ef97c249c87b05f98fc747177de373f97e2
OS/ARCH
linux/amd64
Compressed size
1.11 GB
Last pushed
9 months by liampaull
Type
Image
Manifest digest
sha256:1e80e7aeb47fe1b3f2217fe810243ef97c249c87b05f98fc747177de373f97e2
Image Layers
1ARG RELEASE0 B2ARG LAUNCHPAD_BUILD_ARCH0 B3LABEL org.opencontainers.image.ref.name=ubuntu0 B4LABEL org.opencontainers.image.version=20.040 B5ADD file ... in / 27.26 MB6CMD ["/bin/bash"]0 B7ARG PIP_INDEX_URL=https://pypi.org/simple0 B8ENV PIP_INDEX_URL=https://pypi.org/simple0 B9ARG OS_FAMILY0 B10ARG OS_DISTRO0 B11ARG TARGETPLATFORM0 B12ARG TARGETOS0 B13ARG TARGETARCH0 B14ARG TARGETVARIANT0 B15ENV INITSYSTEM=off TERM=xterm LANG=C.UTF-8 LC_ALL=C.UTF-80 B16ENV NVIDIA_VISIBLE_DEVICES=all NVIDIA_DRIVER_CAPABILITIES=all0 B17ENV OS_FAMILY=ubuntu OS_DISTRO=focal0 B18ENV SOURCE_DIR=/code/src LAUNCHERS_DIR=/launch USER_WS_DIR=/user_ws MINIMUM_DTPROJECT_FORMAT_VERSION=40 B19WORKDIR /code/src144 B20COPY /code/src/dt-base-environment /code/src/dt-base-environment # buildkit3.25 MB21RUN |7 PIP_INDEX_URL=https://pypi.org/simple OS_FAMILY=ubuntu OS_DISTRO=focal180 B22RUN |7 PIP_INDEX_URL=https://pypi.org/simple OS_FAMILY=ubuntu OS_DISTRO=focal3.35 KB23RUN |7 PIP_INDEX_URL=https://pypi.org/simple OS_FAMILY=ubuntu OS_DISTRO=focal132.12 MB24RUN |7 PIP_INDEX_URL=https://pypi.org/simple OS_FAMILY=ubuntu OS_DISTRO=focal3.35 MB25COPY /uv /uvx /bin/ #19.8 MB26RUN |7 PIP_INDEX_URL=https://pypi.org/simple OS_FAMILY=ubuntu OS_DISTRO=focal99.89 MB27ENV COLUMNS=1600 B28COPY /launch/dt-base-environment /launch/dt-base-environment # buildkit400 B29RUN |7 PIP_INDEX_URL=https://pypi.org/simple OS_FAMILY=ubuntu OS_DISTRO=focal232 B30COPY /code/src/dt-commons /code/src/dt-commons # buildkit37.19 KB31ENV DT_USER_NAME=duckie DT_USER_UID=2222 DT_GROUP_NAME=duckie DT_GROUP_GID=22220 B32RUN |7 PIP_INDEX_URL=https://pypi.org/simple OS_FAMILY=ubuntu OS_DISTRO=focal16.65 MB33RUN |7 PIP_INDEX_URL=https://pypi.org/simple OS_FAMILY=ubuntu OS_DISTRO=focal4.78 KB34RUN |7 PIP_INDEX_URL=https://pypi.org/simple OS_FAMILY=ubuntu OS_DISTRO=focal238 B35RUN |7 PIP_INDEX_URL=https://pypi.org/simple OS_FAMILY=ubuntu OS_DISTRO=focal32 B36RUN |7 PIP_INDEX_URL=https://pypi.org/simple OS_FAMILY=ubuntu OS_DISTRO=focal371 B37RUN |7 PIP_INDEX_URL=https://pypi.org/simple OS_FAMILY=ubuntu OS_DISTRO=focal1.2 KB38ENTRYPOINT ["/entrypoint.sh"]0 B39COPY /launch/dt-commons /launch/dt-commons # buildkit836 B40RUN |7 PIP_INDEX_URL=https://pypi.org/simple OS_FAMILY=ubuntu OS_DISTRO=focal273 B41RUN |7 PIP_INDEX_URL=https://pypi.org/simple OS_FAMILY=ubuntu OS_DISTRO=focal104 B42HEALTHCHECK &{["CMD-SHELL" "cat /health &&0 B43ARG ARCH0 B44ARG DISTRO0 B45ARG DOCKER_REGISTRY0 B46ARG PROJECT_NAME0 B47ARG PROJECT_DESCRIPTION0 B48ARG PROJECT_MAINTAINER0 B49ARG PROJECT_ICON0 B50ARG PROJECT_FORMAT_VERSION0 B51ARG BASE_TAG0 B52ARG BASE_REPOSITORY0 B53ARG BASE_ORGANIZATION0 B54ARG LAUNCHER0 B55RUN |19 PIP_INDEX_URL=https://pypi.org/simple OS_FAMILY=ubuntu OS_DISTRO=focal32 B56ARG PROJECT_PATH=/code/src/dt-legacy-py38-environment0 B57ARG PROJECT_LAUNCHERS_PATH=/launch/dt-legacy-py38-environment0 B58RUN |21 PIP_INDEX_URL=https://pypi.org/simple OS_FAMILY=ubuntu OS_DISTRO=focal229 B59WORKDIR /code/src/dt-legacy-py38-environment32 B60ENV DT_PROJECT_NAME=dt-legacy-py38-environment DT_PROJECT_DESCRIPTION=Legacy Base Docker0 B61COPY ./dependencies-apt.txt /code/src/dt-legacy-py38-environment/ # buildkit644 B62RUN |21 PIP_INDEX_URL=https://pypi.org/simple OS_FAMILY=ubuntu OS_DISTRO=focal158.61 MB63COPY ./dependencies-py3.* /code/src/dt-legacy-py38-environment/ # buildkit468 B64RUN |21 PIP_INDEX_URL=https://pypi.org/simple OS_FAMILY=ubuntu OS_DISTRO=focal20.25 MB65ENV LCM_VERSION=1.5.00 B66RUN |21 PIP_INDEX_URL=https://pypi.org/simple OS_FAMILY=ubuntu OS_DISTRO=focal298.27 KB67COPY ./packages /code/src/dt-legacy-py38-environment/packages # buildkit293 B68COPY ./launchers/. /launch/dt-legacy-py38-environment/ # buildkit310 B69RUN |21 PIP_INDEX_URL=https://pypi.org/simple OS_FAMILY=ubuntu OS_DISTRO=focal211 B70COPY ./assets/entrypoint.d /code/src/dt-legacy-py38-environment/assets/entrypoint.d # buildkit316 B71COPY ./assets/environment.d /code/src/dt-legacy-py38-environment/assets/environment.d # buildkit315 B72CMD ["bash" "-c" "dt-launcher-${DT_LAUNCHER}"]0 B73LABEL org.duckietown.label.project.name=dt-legacy-py38-environment org.duckietown.label.project.description=Legacy Base Docker0 B74ENV DT_SUPERUSER=10 B75ARG ARCH0 B76ARG DISTRO0 B77ARG DOCKER_REGISTRY0 B78ARG PROJECT_NAME0 B79ARG PROJECT_DESCRIPTION0 B80ARG PROJECT_MAINTAINER0 B81ARG PROJECT_ICON0 B82ARG PROJECT_FORMAT_VERSION0 B83ARG BASE_TAG0 B84ARG BASE_REPOSITORY0 B85ARG BASE_ORGANIZATION0 B86ARG LAUNCHER0 B87ARG TARGETPLATFORM0 B88ARG TARGETOS0 B89ARG TARGETARCH0 B90ARG TARGETVARIANT0 B91ARG ROS_DISTRO0 B92ENV ROS_DISTRO=noetic CATKIN_WS_DIR=/code0 B93RUN |17 ARCH=amd64 DISTRO=ente DOCKER_REGISTRY=docker.io32 B94ARG PROJECT_PATH=/code/src/dt-ros-commons0 B95ARG PROJECT_LAUNCHERS_PATH=/launch/dt-ros-commons0 B96RUN |19 ARCH=amd64 DISTRO=ente DOCKER_REGISTRY=docker.io219 B97WORKDIR /code/src/dt-ros-commons32 B98ENV DT_PROJECT_NAME=dt-ros-commons DT_PROJECT_DESCRIPTION=Base image containing0 B99RUN |19 ARCH=amd64 DISTRO=ente DOCKER_REGISTRY=docker.io37.9 MB100RUN |19 ARCH=amd64 DISTRO=ente DOCKER_REGISTRY=docker.io536.67 KB101RUN |19 ARCH=amd64 DISTRO=ente DOCKER_REGISTRY=docker.io1.94 KB102RUN |19 ARCH=amd64 DISTRO=ente DOCKER_REGISTRY=docker.io2.65 KB103COPY ./dependencies-apt.txt /code/src/dt-ros-commons/ # buildkit338 B104RUN |19 ARCH=amd64 DISTRO=ente DOCKER_REGISTRY=docker.io345.63 MB105ARG PIP_INDEX_URL=https://pypi.org/simple0 B106ENV PIP_INDEX_URL=https://pypi.org/simple0 B107COPY ./dependencies-py3.* /code/src/dt-ros-commons/ # buildkit329 B108RUN |20 ARCH=amd64 DISTRO=ente DOCKER_REGISTRY=docker.io1.69 KB109COPY ./packages /code/src/dt-ros-commons/packages # buildkit2.02 MB110RUN |20 ARCH=amd64 DISTRO=ente DOCKER_REGISTRY=docker.io791.95 KB111COPY ./launchers/. /launch/dt-ros-commons/ # buildkit375 B112RUN |20 ARCH=amd64 DISTRO=ente DOCKER_REGISTRY=docker.io197 B113COPY ./assets/entrypoint.d /code/src/dt-ros-commons/assets/entrypoint.d # buildkit884 B114COPY ./assets/environment.d /code/src/dt-ros-commons/assets/environment.d # buildkit441 B115CMD ["bash" "-c" "dt-launcher-${DT_LAUNCHER}"]0 B116LABEL org.duckietown.label.project.name=dt-ros-commons org.duckietown.label.project.description=Base image containing0 B117ARG ARCH0 B118ARG DISTRO0 B119ARG REPO_NAME0 B120ARG DESCRIPTION0 B121ARG MAINTAINER0 B122ARG ICON0 B123ARG BASE_TAG0 B124ARG BASE_IMAGE0 B125ARG LAUNCHER0 B126ARG TARGETPLATFORM0 B127ARG TARGETOS0 B128ARG TARGETARCH0 B129ARG TARGETVARIANT0 B130RUN |13 ARCH=amd64 DISTRO=ente REPO_NAME=dt-vscode32 B131ARG REPO_PATH=/code/src/dt-vscode0 B132ARG LAUNCH_PATH=/dt-vscode0 B133RUN |15 ARCH=amd64 DISTRO=ente REPO_NAME=dt-vscode195 B134WORKDIR /code/src/dt-vscode32 B135ENV DT_MODULE_TYPE=dt-vscode DT_MODULE_DESCRIPTION=VSCode back-end DT_MODULE_ICON=code0 B136COPY ./dependencies-apt.txt /code/src/dt-vscode/ # buildkit281 B137RUN |15 ARCH=amd64 DISTRO=ente REPO_NAME=dt-vscode1.17 MB138ENV VSCODE_VERSION=4.7.1 VSCODE_INSTALL_DIR=/opt/vscode VSCODE_PORT=8088 VSCODE_USER_SETTINGS_DIR=/home/duckie/.local/share/code-server/User0 B139COPY ./assets/install-code-server.sh /tmp/install-code-server.sh # buildkit573 B140RUN |15 ARCH=amd64 DISTRO=ente REPO_NAME=dt-vscode139.51 MB141ADD ./assets/settings.json /home/duckie/.local/share/code-server/User/settings.json # buildkit520 B142ADD ./assets/keybindings.json /home/duckie/.local/share/code-server/User/keybindings.json # buildkit337 B143USER duckie0 B144COPY ./assets/install-code-server-extension* /tmp/ # buildkit631 B145RUN |15 ARCH=amd64 DISTRO=ente REPO_NAME=dt-vscode39.06 MB146USER root0 B147ARG PIP_INDEX_URL=https://pypi.org/simple0 B148ENV PIP_INDEX_URL=https://pypi.org/simple0 B149COPY ./dependencies-py3.* /code/src/dt-vscode/ # buildkit2.25 KB150RUN |16 ARCH=amd64 DISTRO=ente REPO_NAME=dt-vscode71 MB151COPY ./packages /code/src/dt-vscode/packages # buildkit274 B152COPY ./launchers/. /dt-vscode/ # buildkit2.09 KB153RUN |16 ARCH=amd64 DISTRO=ente REPO_NAME=dt-vscode221 B154CMD ["bash" "-c" "dt-launcher-${DT_LAUNCHER}"]0 B155LABEL org.duckietown.label.module.type=dt-vscode org.duckietown.label.module.description=VSCode back-end org.duckietown.label.module.icon=code0 B156ARG DISTRO0 B157ARG EXERCISE_NAME0 B158ARG DESCRIPTION0 B159ARG MAINTAINER0 B160ARG BASE_TAG0 B161ARG BASE_IMAGE0 B162ARG LAUNCHER0 B163ARG TARGETPLATFORM0 B164ARG TARGETOS0 B165ARG TARGETARCH0 B166ARG TARGETVARIANT0 B167RUN |11 DISTRO=ente EXERCISE_NAME=lx-ros-basics DESCRIPTION=VSCode32 B168ARG REPO_PATH=/code/src/lx-ros-basics0 B169RUN |12 DISTRO=ente EXERCISE_NAME=lx-ros-basics DESCRIPTION=VSCode148 B170WORKDIR /code/src/lx-ros-basics32 B171COPY ./dependencies-apt.txt /tmp/ # buildkit200 B172RUN |12 DISTRO=ente EXERCISE_NAME=lx-ros-basics DESCRIPTION=VSCode13.31 MB173ARG PIP_INDEX_URL=https://pypi.org/simple0 B174ENV PIP_INDEX_URL=https://pypi.org/simple/0 B175COPY ./dependencies-py3.* /tmp/ # buildkit186 B176RUN |13 DISTRO=ente EXERCISE_NAME=lx-ros-basics DESCRIPTION=VSCode92 B177COPY ./packages /code/src/lx-ros-basics/packages # buildkit221 B178LABEL org.duckietown.label.module.type=exercise-vscode org.duckietown.label.module.name=lx-ros-basics org.duckietown.label.module.description=VSCode -0 B179RUN |13 DISTRO=ente EXERCISE_NAME=lx-ros-basics DESCRIPTION=VSCode1.21 KB180COPY assets/vscode/setup.sh /tmp/vscode_setup.sh # buildkit353 B181RUN |13 DISTRO=ente EXERCISE_NAME=lx-ros-basics DESCRIPTION=VSCode734 B182RUN |13 DISTRO=ente EXERCISE_NAME=lx-ros-basics DESCRIPTION=VSCode6.07 MBCommand
ARG RELEASE