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
a1f40aaeb8e572a7b20e5df13f3d6fc3c65f75ad5c823abc909a77e4ba9d249dCONFIG
Entrypoint /opt/nvidia/nvidia_entrypoint.sh
10/29/2025 9:53 AM UTC
8e9393a1b27bde464c90c571319042de9fe1ab578aab756a3a4649aa76c27cfcRUN
TARGETPLATFORM=linux/amd64 /bin/bash -c ldconfig -p | grep -E 'opencv_imgcodecs|opencv_core' ||
  true
10/29/2025 9:53 AM UTC
1668893f1e7b339a62750ffa09753b4a2b1533939af48aa4fe88d762899683d5RUN
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
032a2ab253a1b890c3260073995df3a52f4f7b0d6f628d1ba03efa4fd78566e8COPY
/tmp/libopencv_imgcodecs.so* /usr/local/lib/
10/29/2025 9:53 AM UTC
d811de4a78afc37c08f06a89e48efd854daee7087297178eabf18182966c4b93RUN
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
d4352dfc675d3b747997fc576e915454bb20859200b939f94169dbbbc8ca0663RUN
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
a60873a029b954471ee22c07f741c30b6d316f4837b6f66364b29a49303fc141RUN
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
01a9f56cce8ad3b0e253545825ebb8a73a60cb31d4d94b8dc88065cb8fd7079cRUN
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
9303a197f61120b1a7e6487d2495c74f816646a6a9c669125d6a7c834d54ba60RUN
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
e05e0e6fdd91b7e18048bd5c7776ed7721b2edecf0b17663b78c1d39ae04527fARG
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.