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
23bd0d0294ff5ba64d2ee2468423fff944c213e4ba6527807b52be67acc6a3ddCONFIG
Entrypoint /opt/nvidia/nvidia_entrypoint.sh
10/29/2025 9:52 AM UTC
8efd8d62bd5899123fdd8712b9d60cbe8aa5a49d43f95459c779eff0e92a973fRUN
TARGETPLATFORM=linux/arm64 /bin/bash -c ldconfig -p | grep -E 'opencv_imgcodecs|opencv_core' ||
  true
10/29/2025 9:52 AM UTC
4c25863e6b8259f17de31767fb273fefa4742818f12ba0f422a0e551e56dc91aRUN
TARGETPLATFORM=linux/arm64 /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:52 AM UTC
84add7bd06d18009892c3221bfbf8386afbd6567e55632f260e37173d240a4bcCOPY
/tmp/libopencv_imgcodecs.so* /usr/local/lib/
10/29/2025 9:52 AM UTC
6c85e677ab2df152d525f29e0ab7eb4cf434ba7cfb0c26d38c4babf61851758cRUN
TARGETPLATFORM=linux/arm64 /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:52 AM UTC
d54f6a6551e7abc5ca1e52d03a0087414767ee354cfb68d9379a9a48820dae56RUN
TARGETPLATFORM=linux/arm64 /bin/bash -c echo "source /usr/share/colcon_argcomplete/hook/colcon-argcomplete.bash" | sudo tee --append /etc/bash.bashrc
10/29/2025 1:14 AM UTC
7b95fabed161a3ae356e49c185de4fa5a097832c184c5569608d5c02e88db3a2RUN
TARGETPLATFORM=linux/arm64 /bin/bash -c echo "source /opt/ros/${ROS_DISTRO}/setup.bash" | sudo tee --append /etc/bash.bashrc
10/29/2025 1:14 AM UTC
4de2c28f9d6f0b716d8810e49e234177fa8f1544807d6c8e1cfd510a62779b56RUN
TARGETPLATFORM=linux/arm64 /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:14 AM UTC
a80f90c9898f4b6425f3d459d3195f9d384f3388568112d2baf4aa60d8620b9eRUN
TARGETPLATFORM=linux/arm64 /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:14 AM UTC
1e535790676fc5f114c5d00b8ee142daf16538f2d41c50ba475e3978d5d09d5eARG
TARGETPLATFORM=linux/arm64
10/29/2025 1:14 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.