NVIDIA
NVIDIA
Isaac Lab
Container
NVIDIA
NVIDIA
Isaac Lab

Isaac Lab is a unified and modular framework for robot learning that aims to simplify common workflows in robotics research (such as reinforcement learning, learning from demonstrations, and motion planning).

  • LayerLabelCreated
    sha256:4f4fb700ef54461cfa02571ae0db9a0dc1e0cdb5577484a6d75e68dc38e8acc1WORKDIR
    /workspace/isaaclab
    02/09/2025 4:08 AM UTC
    sha256:25ddbd1d8413e3fafee7dfcda8adde12bc82dc47c5c533c3943bc8d826491537RUN
    ISAACSIM_ROOT_PATH_ARG=/isaac-sim ISAACLAB_PATH_ARG=/workspace/isaaclab DOCKER_USER_HOME_ARG=/root /bin/bash -c echo "export ISAACLAB_PATH=${ISAACLAB_PATH}" >> ${HOME}/.bashrc &&
      echo "alias isaaclab=${ISAACLAB_PATH}/isaaclab.sh" >> ${HOME}/.bashrc &&
      echo "alias python=${ISAACLAB_PATH}/_isaac_sim/python.sh" >> ${HOME}/.bashrc &&
      echo "alias python3=${ISAACLAB_PATH}/_isaac_sim/python.sh" >> ${HOME}/.bashrc &&
      echo "alias pip='${ISAACLAB_PATH}/_isaac_sim/python.sh -m pip'" >> ${HOME}/.bashrc &&
      echo "alias pip3='${ISAACLAB_PATH}/_isaac_sim/python.sh -m pip'" >> ${HOME}/.bashrc &&
      echo "alias tensorboard='${ISAACLAB_PATH}/_isaac_sim/python.sh ${ISAACLAB_PATH}/_isaac_sim/tensorboard'" >> ${HOME}/.bashrc &&
      echo "export TZ=$(date +%Z)" >> ${HOME}/.bashrc
    02/09/2025 4:08 AM UTC
    sha256:2943b7e4e028b901c595fe282676061f0d34a24b3790f570e1a317d4afd2bff8RUN
    ISAACSIM_ROOT_PATH_ARG=/isaac-sim ISAACLAB_PATH_ARG=/workspace/isaaclab DOCKER_USER_HOME_ARG=/root /bin/bash -c ${ISAACLAB_PATH}/isaaclab.sh --install
    02/09/2025 4:08 AM UTC
    sha256:4b1cf219789a74798f1817bd7672e95f7693a264e710c0427e35dc385dfe2a59RUN
    ISAACSIM_ROOT_PATH_ARG=/isaac-sim ISAACLAB_PATH_ARG=/workspace/isaaclab DOCKER_USER_HOME_ARG=/root /bin/bash -c touch /bin/nvidia-smi &&
      touch /bin/nvidia-debugdump &&
      touch /bin/nvidia-persistenced &&
      touch /bin/nvidia-cuda-mps-control &&
      touch /bin/nvidia-cuda-mps-server &&
      touch /etc/localtime &&
      mkdir -p /var/run/nvidia-persistenced &&
      touch /var/run/nvidia-persistenced/socket
    02/09/2025 4:04 AM UTC
    sha256:3d239c19eb4bd1fd9cf33b5f8ea3da2050e109e8d137c4d7df3a9fe822ba357fRUN
    ISAACSIM_ROOT_PATH_ARG=/isaac-sim ISAACLAB_PATH_ARG=/workspace/isaaclab DOCKER_USER_HOME_ARG=/root /bin/bash -c mkdir -p ${ISAACSIM_ROOT_PATH}/kit/cache &&
      mkdir -p ${DOCKER_USER_HOME}/.cache/ov &&
      mkdir -p ${DOCKER_USER_HOME}/.cache/pip &&
      mkdir -p ${DOCKER_USER_HOME}/.cache/nvidia/GLCache &&
      mkdir -p ${DOCKER_USER_HOME}/.nv/ComputeCache &&
      mkdir -p ${DOCKER_USER_HOME}/.nvidia-omniverse/logs &&
      mkdir -p ${DOCKER_USER_HOME}/.local/share/ov/data &&
      mkdir -p ${DOCKER_USER_HOME}/Documents
    02/09/2025 4:04 AM UTC
    sha256:17c7191a0d90240b0c0d16b18d87d7849aec537254b61d684afa94364cedfddeRUN
    ISAACSIM_ROOT_PATH_ARG=/isaac-sim ISAACLAB_PATH_ARG=/workspace/isaaclab DOCKER_USER_HOME_ARG=/root /bin/bash -c ${ISAACLAB_PATH}/isaaclab.sh -p ${ISAACLAB_PATH}/tools/install_deps.py apt ${ISAACLAB_PATH}/source &&
      apt -y autoremove &&
      apt clean autoclean &&
      rm -rf /var/lib/apt/lists/*
    02/09/2025 4:04 AM UTC
    sha256:4d6ee4b256632f3e247935b7cfce56b48000524ed3c2cccc74de6462f02fb09cRUN
    ISAACSIM_ROOT_PATH_ARG=/isaac-sim ISAACLAB_PATH_ARG=/workspace/isaaclab DOCKER_USER_HOME_ARG=/root /bin/bash -c ${ISAACLAB_PATH}/isaaclab.sh -p -m pip install toml
    02/09/2025 4:04 AM UTC
    sha256:086eaed8686a9ace1cf95080d41600168f6f20ad61982348d37d552ee27d5b19RUN
    ISAACSIM_ROOT_PATH_ARG=/isaac-sim ISAACLAB_PATH_ARG=/workspace/isaaclab DOCKER_USER_HOME_ARG=/root /bin/bash -c ln -sf ${ISAACSIM_ROOT_PATH} ${ISAACLAB_PATH}/_isaac_sim
    02/09/2025 4:04 AM UTC
    sha256:9e1968f01430d9f1657dafbfa9d826ea26d7f1fdd3cb4d9e24cde429bfc7babfCOPY
    ../ /workspace/isaaclab
    02/09/2025 4:04 AM UTC
    sha256:ea81dd004c67cb426f980346f63ed9447139904ad2a11c1a947b0137869a6439RUN
    ISAACSIM_ROOT_PATH_ARG=/isaac-sim ISAACLAB_PATH_ARG=/workspace/isaaclab DOCKER_USER_HOME_ARG=/root /bin/bash -c apt-get update &&
      apt-get install -y --no-install-recommends build-essential cmake git libglib2.0-0 ncurses-term &&
      apt -y autoremove &&
      apt clean autoclean &&
      rm -rf /var/lib/apt/lists/*
    02/09/2025 4:04 AM UTC
    ...