Isaac ros docker file

Hi,
I can successfully start isaac docker with cmd with internet connected.
cd ${ISAAC_ROS_WS}/src/isaac_ros_common && ./scripts/run_dev.sh -d ${ISAAC_ROS_WS}

I want to start it without internet connection. How to make it?

I noticed the command in dockerfile. Looks like it will sync with nvidia server:
ARG BASE_IMAGE=“nvcr.io/nvidia/l4t-cuda:12.2.12-devel
FROM ${BASE_IMAGE}

Hi @zt_minto

Unfortunately, to build the docker file, you need an internet connection; otherwise, the script fails.

Best,
Raffaello

Hi Raffaello,
is there a walk around to start it work without internet, especially the base image.
ARG BASE_IMAGE=“nvcr.io/nvidia/l4t-cuda:12.2.12-devel
FROM ${BASE_IMAGE}

You can attempt transferring from another device connected to the internet, but we have not tested this.

Hi Raffaello,
Thanks for the suggestion.
I read the dockerfiles, find that many steps need internet to sync or download something.
The first trouble i meet is the BASE_IMAGE. What does it means: ARG BASE_IMAGE=“nvcr.io/nvidia/l4t-cuda:12.2.12-devel
FROM ${BASE_IMAGE}
For other troubles, like git clone or install packages, I basically know how to download offline and install it locally.