NVIDIA
NVIDIA
Isaac ROS Dev Base
Container
NVIDIA
NVIDIA
Isaac ROS Dev Base

Isaac ROS Dev Base containers for running a development environment configured to build/run/test ROS workspaces with Isaac ROS packages.

LayerLabelCreated
sha256:439ded652a527cbba7ed875f4cdd384b0471463fce4d324d37d5c41ddf27fe0aRUN
TARGETPLATFORM=linux/amd64 /bin/bash -c mkdir -p /opt/nvidia/isaac_ros_dev_base &&
  dpkg-query -W | sort > /opt/nvidia/isaac_ros_dev_base/ros2_jazzy-end-packages.csv
10/29/2025 9:53 AM UTC
sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1RUN
TARGETPLATFORM=linux/amd64 /bin/bash -c ldconfig -p | grep -E 'opencv_imgcodecs|opencv_core' ||
  true
10/29/2025 9:53 AM UTC
sha256:4611119721fcdf3824eae06292683ec57f96cfe61aa60dca1e7de9fa9b904ff8RUN
TARGETPLATFORM=linux/amd64 /bin/bash -c set -eux; target=$(ls -1 /usr/local/lib/libopencv_imgcodecs.so.* 2>/dev/null | grep -E 'libopencv_imgcodecs\.so\.[0-9]+' | sort -V | tail -n1 ||
  true); if [ -n "${target:-}" ] &&
  [ ! -e /usr/local/lib/libopencv_imgcodecs.so.406 ]; then ln -s "$(basename "$target")" /usr/local/lib/libopencv_imgcodecs.so.406; fi; ldconfig
10/29/2025 9:53 AM UTC
sha256:84295cbda7f66370d1d583b1c666e96bf6afa2d05df28fae7cff78c1f36fa784COPY
/tmp/libopencv_imgcodecs.so* /usr/local/lib/
10/29/2025 9:53 AM UTC
sha256:b3c320edffee7366c7cf9d04093e3caa32480355b5e556f2c3df53310df8b5bfRUN
TARGETPLATFORM=linux/amd64 /bin/bash -c set -eux; for p in /usr/local/lib/libopencv_imgcodecs.so.406 /usr/local/lib/libopencv_imgcodecs.so /usr/local/lib/libopencv_imgcodecs.so.* /usr/lib/libopencv_imgcodecs.so.406 /usr/lib/x86_64-linux-gnu/libopencv_imgcodecs.so.406 /usr/lib/aarch64-linux-gnu/libopencv_imgcodecs.so.406; do if [ -e "$p" ]; then rm -f "$p"; fi; done
10/29/2025 9:49 AM UTC
sha256:3588806c4cecab3b273d0b592def49677c2854ad5406be926ea4ba735ff447edRUN
TARGETPLATFORM=linux/amd64 /bin/bash -c echo "source /usr/share/colcon_argcomplete/hook/colcon-argcomplete.bash" | sudo tee --append /etc/bash.bashrc
10/29/2025 1:33 AM UTC
sha256:a8d6f1dbd5134a74b18eec43b98a9c8295affb7abd5aba2c3d2a7a89bc1ef450RUN
TARGETPLATFORM=linux/amd64 /bin/bash -c echo "source /opt/ros/${ROS_DISTRO}/setup.bash" | sudo tee --append /etc/bash.bashrc
10/29/2025 1:33 AM UTC
sha256:e313d189ee31078012aef32b540624eaf6b703c3b5f1a5db16ad9718bca45d62RUN
TARGETPLATFORM=linux/amd64 /bin/bash -c mkdir -p /opt/ros/jazzy &&
  cd /opt/ros/jazzy &&
  git clone https://github.com/andrewbest-tri/vcstool.git -b andrewbest/delay &&
  echo 'source /opt/ros/jazzy/vcstool/setup.sh' | tee --append /etc/bash.bashrc
10/29/2025 1:33 AM UTC
sha256:d89b4052ff3bd119d81d8cf2a8404890e06a27ce043f508a80ef7ce279cf7a9cRUN
TARGETPLATFORM=linux/amd64 /bin/bash -c if [ "$TARGETPLATFORM" = "linux/amd64" ]; then wget https://github.com/foxglove/mcap/releases/download/releases%2Fmcap-cli%2Fv0.0.47/mcap-linux-amd64 &&
  chmod +x mcap-linux-amd64 &&
  mv mcap-linux-amd64 /opt/ros/jazzy/bin/mcap; elif [ "$TARGETPLATFORM" = "linux/arm64" ]; then wget https://github.com/foxglove/mcap/releases/download/releases%2Fmcap-cli%2Fv0.0.47/mcap-linux-arm64 &&
  chmod +x mcap-linux-arm64 &&
  mv mcap-linux-arm64 /opt/ros/jazzy/bin/mcap; else echo "Unknown architecture, can't install MCAP CLI" &&
  exit -1; fi
10/29/2025 1:33 AM UTC
sha256:a3ed95caeb02ffe68cdd9fd84406680ae93d633cb16422d00e8a7c22955b46d4ARG
TARGETPLATFORM=linux/amd64
10/29/2025 1:33 AM UTC
...

NVIDIA uses cookies to improve your experience on our web site. We and our third-party partners also use cookies and other tools to collect and record information you provide as well as information about your interactions with our websites for performance improvement, analytics, and to assist in marketing efforts. By clicking "Accept All", you consent to our use of cookies and other tools as described in our Cookie Policy. You can manage your cookie settings by clicking on "Manage Settings." By continuing to use this site or by clicking one of the buttons below, you agree to our Terms of Service (which contains important waivers). Please see our Privacy Policy for more information on our privacy practices.