Skip to content

Docker Modules

Isaac Sim

Isaac Sim 4.5.0 Binary Install.

On Host

Quick test using official Docker image:

scripts/docker_run_official_isaac_sim.sh

In Container

Compatibility test:

cd ~/isaac-sim-comp-check
./omni.isaac.sim.compatibility_check.sh

Quick test:

cd ~/isaacsim
./python.sh standalone_examples/api/isaacsim.core.api/time_stepping.py
# or
./python.sh standalone_examples/api/isaacsim.core.api/simulation_callbacks.py

Launch GUI:

cd ~/isaacsim
./isaac-sim.sh

Isaac Lab

Isaac Lab 2.1.0 Git Install.

On Host

Quick test using official Docker image:

scripts/docker_run_official_isaac_lab.sh

In Container

Quick test:

cd ~/IsaacLab
./isaaclab.sh -p scripts/tutorials/00_sim/log_time.py --headless
# View the logs and press Ctrl+C to stop

Train Cartpole:

cd ~/IsaacLab
./isaaclab.sh -p scripts/reinforcement_learning/rl_games/train.py --task=Isaac-Cartpole-v0 --headless
# or
./isaaclab.sh -p scripts/reinforcement_learning/rsl_rl/train.py --task=Isaac-Cartpole-v0 --headless
# or
./isaaclab.sh -p scripts/reinforcement_learning/skrl/train.py --task=Isaac-Cartpole-v0 --headless