FROM ros:jazzy-ros-base@sha256:066420e07f60aa18262f2479981def87ebcfcec42eefb0c0c57c4a46098348ca

# These binary package versions were tested on linux/arm64.
# Other apt dependencies resolve at build time; environment.txt records the run.
ARG MAP_SERVER_VERSION=1.3.13-1noble.20260921.044109
ARG COSTMAP_VERSION=1.3.13-1noble.20260921.044133
RUN apt-get update \
    && apt-get install --no-install-recommends -y \
       ros-jazzy-nav2-map-server=${MAP_SERVER_VERSION} \
       ros-jazzy-nav2-costmap-2d=${COSTMAP_VERSION} \
    && rm -rf /var/lib/apt/lists/* /var/cache/apt/archives/*
