From 3fbb94362913595b428af14d5fd0e693f0b6a37c Mon Sep 17 00:00:00 2001 From: Pimpest <82343504+Pimpest@users.noreply.github.com> Date: Wed, 18 Dec 2024 12:12:18 +0100 Subject: [PATCH] Optimized Docker file --- Dockerfile | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index feafbc1..908ced9 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@ FROM arm64v8/ros:jazzy AS dev -RUN . /opt/ros/jazzy/setup.sh && sudo apt update + RUN mkdir -p /ros_ws/src/mg_navigation && \ mkdir -p /ros_ws/src/mg_msgs @@ -8,7 +8,10 @@ WORKDIR /ros_ws/src COPY mg_navigation/package.xml mg_navigation/ COPY mg_msgs/package.xml mg_msgs/ -RUN . /opt/ros/jazzy/setup.sh && rosdep install --from-paths ./ -i -y && \ + +RUN --mount=type=cache,target=/var/cache/apt,sharing=locked \ + --mount=type=cache,target=/var/lib/apt,sharing=locked \ + . /opt/ros/jazzy/setup.sh && apt update && rosdep install --from-paths ./ -i -y && \ rm -rf mg_navigation && \ rm -rf mg_msgs