docker_images icon indicating copy to clipboard operation
docker_images copied to clipboard

Extend template to install packages from lockfiles

Open ruffsl opened this issue 2 years ago • 1 comments

Related:

  • https://github.com/osrf/docker_templates/pull/106

ruffsl avatar Mar 21 '23 20:03 ruffsl

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

ruffsl avatar Mar 21 '23 21:03 ruffsl