docker_images
docker_images copied to clipboard
Extend template to install packages from lockfiles
Related:
- https://github.com/osrf/docker_templates/pull/106
Example changes here from upstream template changes:
Dockerfile
# install ros2 packages
- RUN apt-get update && apt-get install -y --no-install-recommends \
- ros-rolling-ros-core=0.10.0-1* \
- && rm -rf /var/lib/apt/lists/*
# copy ros packages
ARG TARGETARCH
COPY $TARGETARCH/ros2_packages.txt /opt/ros/
# install ros packages
RUN apt-get update \
&& xargs -a /opt/ros/ros2_packages.txt \
apt-get install -y --no-install-recommends \
&& rm -rf /var/lib/apt/lists/*
amd64/ros2_packages.txt
ros-rolling-ros-core=0.10.0-1jammy.20230302.170232
arm64v8/ros2_packages.txt
ros-rolling-ros-core=0.10.0-1jammy.20230302.181653