Namespace
autowarefoundation
Image / Tag
autoware:latest
Content Digest
sha256:1afa4ad92ff8ca0407fcb6beb036d425cbd6ce821021d0944d18bd5d13641657
Details
Created

2026-04-10 19:28:23 UTC

Size

1.83 GB

Content Digest
Labels
  • org.opencontainers.image.created
    2026-04-10T16:43:01.873Z
  • org.opencontainers.image.description
    Autoware - the world's leading open-source software project for autonomous driving
  • org.opencontainers.image.licenses
    Apache-2.0
  • org.opencontainers.image.revision
    1e0efff409d882c0012a666f48f59b91443c5d19
  • org.opencontainers.image.source
    https://github.com/autowarefoundation/autoware
  • org.opencontainers.image.title
    autoware
  • org.opencontainers.image.url
    https://github.com/autowarefoundation/autoware
  • org.opencontainers.image.version
    universe-amd64

Environment
ACADOS_SOURCE_DIR

/opt/acados

CMAKE_PREFIX_PATH

/opt/acados:

LANG

C.UTF-8

LC_ALL

C.UTF-8

LD_LIBRARY_PATH

/opt/acados/lib:

PATH

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

ROS_DISTRO

humble


Layers

[#000] sha256:de47083ed7d7e66ba5116fed0a5b036b7c75ac74b2cfb0d9c3b89c79371c4a17 - 1.52% (28.4 MB)

[#001] sha256:9ed72e15eea09997a888cfd394babf47cd5d3ee9a2c1856f4c7f38000a28cd39 - 0.06% (1.16 MB)

[#002] sha256:fa6bae53520479265b0edca56a5a3c05822e791ced08e5c7231de5c0d547ae28 - 0.31% (5.72 MB)

[#003] sha256:c18bfebc4f1259f371e9045d574e48ccd4cafc66527ceff0773160f92e5eed2b - 0.0% (94.9 KB)

[#004] sha256:6890b14f7743317dbac8424f43f421d35c3760e3e790feec63d58f7f8660dace - 5.35% (100 MB)

[#005] sha256:f6941913bec3545a993c44a7e163faed16e361b4d7a736437dde612fd9509bbd - 0.0% (197 Bytes)

[#006] sha256:7c896a95beb5d795345bb3b17a68fb6ddf384eba91010e5ae0fab2b6ffaa4b50 - 5.0% (93.6 MB)

[#007] sha256:9755a7b2bcd6ac84cdbfb843118ad74105566968c5fed29fe9a119f252f7512d - 0.02% (382 KB)

[#008] sha256:1387f1b937a6d9c6946869d2d0bb31a19208ce67c354b99e273fac62837f5c39 - 0.0% (2.46 KB)

[#009] sha256:23e682bb1d7aab2c53fa42ed55165efef896598e4c59d1ea32413e718579cdd7 - 1.19% (22.3 MB)

[#010] sha256:1676b4dacfe457d11a33b4bd42781980398583140c57e080fa167acfb405a1fe - 0.0% (1.91 KB)

[#011] sha256:67fd33fcbc9e99757a8a56c26cfbd331a017fbe1fa9e33f36e236d20423e5551 - 0.01% (223 KB)

[#012] sha256:c710c230aebe4f612681e04c345b46a925b31296e6fb63af64c6a05577219e23 - 0.0% (305 Bytes)

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

[#014] sha256:92df633ca5b5f77732765ca3f968ffaa3951c0cbbd00a87b08f5fd000c90d15e - 0.0% (463 Bytes)

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

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

[#017] sha256:a53efc4729c35ff2c6c2bd14ca5367c52d6e7b17bc2a4e404ac572e7fade5208 - 0.0% (248 Bytes)

[#018] sha256:cea3f97e557ee6c347f249f4d8441541c48bac002fcb7e6095eaaa8bac020d46 - 0.0% (265 Bytes)

[#019] sha256:ab98522412dc556caee8e356668845da9aefc9206fbefd0a32074604b27c4982 - 0.19% (3.54 MB)

[#020] sha256:4ee97082bb70167bdebe8a19860a99763b26a1b115af589e1815b34ea9531304 - 3.98% (74.4 MB)

[#021] sha256:698de52c67168932286cee4674bdd8315f2beaf70dff8908a19eff3b159aac95 - 0.0% (661 Bytes)

[#022] sha256:ea1c9139da3c45cc59d70131a2e69c1b3c4b85e6813fd4292710adc32061e03b - 0.0% (660 Bytes)

[#023] sha256:71810bd104a2a768adca9c2b2186a365fc152d6bd3098e094a12973e866553ee - 0.0% (1.27 KB)

[#024] sha256:2ac0f8ec2baae17f3b96e2d37e45bce6eeaaff83043c54f658758961b537be97 - 72.73% (1.33 GB)

[#025] sha256:b4dc91fad8a4519be30068cca7d8b7ffedb87d825800d3b8e87f1468cc84fc43 - 9.64% (180 MB)

[#026] sha256:786f2fb13cc900baa92d5718cb79d62984d9b1dbb002a73b868f30466717b860 - 0.0% (622 Bytes)

[#027] sha256:65918cdcea33af3a1b35ea7e2b2ea959bd4994ddc73cfb388ceb7a94ce2569dd - 0.0% (163 Bytes)


History
2026-03-22 18:10:35 UTC

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

2026-03-22 18:10:35 UTC

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

2026-03-22 18:10:35 UTC

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

2026-03-22 18:10:38 UTC

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

2026-03-22 18:10:38 UTC

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

2026-04-01 20:15:17 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c echo 'Etc/UTC' > /etc/timezone && ln -s /usr/share/zoneinfo/Etc/UTC /etc/localtime && apt-get update && apt-get install -q -y --no-install-recommends tzdata && rm -rf /var/lib/apt/lists/* # buildkit

2026-04-01 20:15:26 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c apt-get update && apt-get install -q -y --no-install-recommends ca-certificates curl dirmngr gnupg2 && rm -rf /var/lib/apt/lists/* # buildkit

2026-04-01 20:15:33 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c curl -L -s -o /tmp/ros2-apt-source.deb https://github.com/ros-infrastructure/ros-apt-source/releases/download/1.1.0/ros2-apt-source_1.1.0.jammy_all.deb && echo "1600cb8cc28258a39bffc1736a75bcbf52d1f2db371a4d020c1b187d2a5a083b /tmp/ros2-apt-source.deb" | sha256sum --strict --check && apt-get update && apt-get install /tmp/ros2-apt-source.deb && rm -f /tmp/ros2-apt-source.deb && rm -rf /var/lib/apt/lists/* # buildkit

2026-04-01 20:16:15 UTC (buildkit.dockerfile.v0)

ENV LANG=C.UTF-8

2026-04-01 20:16:15 UTC (buildkit.dockerfile.v0)

ENV LC_ALL=C.UTF-8

2026-04-01 20:16:15 UTC (buildkit.dockerfile.v0)

ENV ROS_DISTRO=humble

2026-04-01 20:16:15 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ros-humble-ros-core=0.10.0-1* && rm -rf /var/lib/apt/lists/* # buildkit

2026-04-01 20:16:15 UTC (buildkit.dockerfile.v0)

COPY ./ros_entrypoint.sh / # buildkit

2026-04-01 20:16:15 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["/ros_entrypoint.sh"]

2026-04-01 20:16:15 UTC (buildkit.dockerfile.v0)

CMD ["bash"]

2026-04-01 21:11:47 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c apt-get update && apt-get install --no-install-recommends -y build-essential git python3-colcon-common-extensions python3-colcon-mixin python3-rosdep python3-vcstool && rm -rf /var/lib/apt/lists/* # buildkit

2026-04-01 21:11:50 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c rosdep init && rosdep update --rosdistro $ROS_DISTRO # buildkit

2026-04-01 21:11:54 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c colcon mixin add default https://raw.githubusercontent.com/colcon/colcon-mixin-repository/master/index.yaml && colcon mixin update && colcon metadata add default https://raw.githubusercontent.com/colcon/colcon-metadata-repository/master/index.yaml && colcon metadata update # buildkit

2026-04-01 21:12:17 UTC (buildkit.dockerfile.v0)

RUN /bin/sh -c apt-get update && apt-get install -y --no-install-recommends ros-humble-ros-base=0.10.0-1* && rm -rf /var/lib/apt/lists/* # buildkit

2026-04-02 13:30:47 UTC (buildkit.dockerfile.v0)

SHELL [/bin/bash -o pipefail -c]

2026-04-02 13:30:47 UTC (buildkit.dockerfile.v0)

ARG ROS_DISTRO=humble

2026-04-02 13:30:47 UTC (buildkit.dockerfile.v0)

COPY setup-dev-env.sh ansible-galaxy-requirements.yaml /autoware/ # buildkit

2026-04-02 13:30:47 UTC (buildkit.dockerfile.v0)

COPY ansible/ /autoware/ansible/ # buildkit

2026-04-02 13:30:47 UTC (buildkit.dockerfile.v0)

COPY docker/scripts/cleanup_apt.sh /autoware/cleanup_apt.sh # buildkit

2026-04-02 13:30:47 UTC (buildkit.dockerfile.v0)

RUN |1 ROS_DISTRO=humble /bin/bash -o pipefail -c chmod +x /autoware/cleanup_apt.sh # buildkit

2026-04-02 13:30:47 UTC (buildkit.dockerfile.v0)

COPY docker/scripts/cleanup_system.sh /autoware/cleanup_system.sh # buildkit

2026-04-02 13:30:47 UTC (buildkit.dockerfile.v0)

RUN |1 ROS_DISTRO=humble /bin/bash -o pipefail -c chmod +x /autoware/cleanup_system.sh # buildkit

2026-04-02 13:30:47 UTC (buildkit.dockerfile.v0)

WORKDIR /autoware

2026-04-02 13:30:47 UTC (buildkit.dockerfile.v0)

RUN |1 ROS_DISTRO=humble /bin/bash -o pipefail -c echo 'APT::Install-Recommends "false";' > /etc/apt/apt.conf.d/99-disable-extra-packages; echo 'APT::Install-Suggests "false";' >> /etc/apt/apt.conf.d/99-disable-extra-packages # buildkit

2026-04-02 13:30:47 UTC (buildkit.dockerfile.v0)

RUN |1 ROS_DISTRO=humble /bin/bash -o pipefail -c rm -f /etc/apt/apt.conf.d/docker-clean && echo 'Binary::apt::APT::Keep-Downloaded-Packages "true";' >/etc/apt/apt.conf.d/keep-cache # buildkit

2026-04-02 13:30:55 UTC (buildkit.dockerfile.v0)

RUN |1 ROS_DISTRO=humble /bin/bash -o pipefail -c apt-get update && DEBIAN_FRONTEND=noninteractive apt-get -y install --no-install-recommends gosu ssh && /autoware/cleanup_apt.sh && mkdir -p ~/.ssh && ssh-keyscan github.com >> ~/.ssh/known_hosts # buildkit

2026-04-02 13:32:14 UTC (buildkit.dockerfile.v0)

RUN |1 ROS_DISTRO=humble /bin/bash -o pipefail -c ./setup-dev-env.sh -y --module base --no-nvidia --no-cuda-drivers --runtime openadkit --ros-distro $ROS_DISTRO && pipx uninstall ansible && /autoware/cleanup_apt.sh && echo "source /opt/ros/${ROS_DISTRO}/setup.bash" > /etc/bash.bashrc # buildkit

2026-04-02 13:32:14 UTC (buildkit.dockerfile.v0)

ENV CMAKE_PREFIX_PATH=/opt/acados:

2026-04-02 13:32:14 UTC (buildkit.dockerfile.v0)

ENV ACADOS_SOURCE_DIR=/opt/acados

2026-04-02 13:32:14 UTC (buildkit.dockerfile.v0)

ENV LD_LIBRARY_PATH=/opt/acados/lib:

2026-04-02 13:32:14 UTC (buildkit.dockerfile.v0)

COPY docker/etc/ros_entrypoint.sh /ros_entrypoint.sh # buildkit

2026-04-02 13:32:14 UTC (buildkit.dockerfile.v0)

RUN |1 ROS_DISTRO=humble /bin/bash -o pipefail -c chmod +x /ros_entrypoint.sh # buildkit

2026-04-02 13:32:14 UTC (buildkit.dockerfile.v0)

CMD ["/bin/bash"]

2026-04-10 16:56:25 UTC (buildkit.dockerfile.v0)

SHELL [/bin/bash -o pipefail -c]

2026-04-10 16:56:25 UTC (buildkit.dockerfile.v0)

ARG ROS_DISTRO=humble

2026-04-10 16:56:25 UTC (buildkit.dockerfile.v0)

ARG LIB_DIR=x86_64

2026-04-10 16:56:25 UTC (buildkit.dockerfile.v0)

COPY /rosdep-exec-depend-packages.txt /tmp/rosdep-exec-depend-packages.txt # buildkit

2026-04-10 17:01:57 UTC (buildkit.dockerfile.v0)

RUN |2 ROS_DISTRO=humble LIB_DIR=x86_64 /bin/bash -o pipefail -c ./setup-dev-env.sh -y --module all --no-nvidia --no-cuda-drivers --runtime openadkit --ros-distro $ROS_DISTRO && pipx uninstall ansible && apt-get update && cat /tmp/rosdep-exec-depend-packages.txt | xargs apt-get install -y --no-install-recommends && /autoware/cleanup_system.sh $LIB_DIR $ROS_DISTRO # buildkit

2026-04-10 19:28:22 UTC (buildkit.dockerfile.v0)

COPY /opt/autoware /opt/autoware # buildkit

2026-04-10 19:28:23 UTC (buildkit.dockerfile.v0)

COPY docker/etc/.bash_aliases /root/.bash_aliases # buildkit

2026-04-10 19:28:23 UTC (buildkit.dockerfile.v0)

RUN |2 ROS_DISTRO=humble LIB_DIR=x86_64 /bin/bash -o pipefail -c echo "source /opt/autoware/setup.bash" > /etc/bash.bashrc # buildkit

2026-04-10 19:28:23 UTC (buildkit.dockerfile.v0)

ENTRYPOINT ["/ros_entrypoint.sh"]

2026-04-10 19:28:23 UTC (buildkit.dockerfile.v0)

CMD ["/bin/bash"]