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
    01/29/2025 4:16 AM UTC
    sha256:3e556eb6e60b7114a9bd832c83667714af910a48dc7b2a6a768cd7f86e818ba3RUN
    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
    01/29/2025 4:16 AM UTC
    sha256:41c49d997041fa18734f7a901f0fae4657c67f82a3dc6c47d423a78df0271afcRUN
    ISAACSIM_ROOT_PATH_ARG=/isaac-sim ISAACLAB_PATH_ARG=/workspace/isaaclab DOCKER_USER_HOME_ARG=/root /bin/bash -c ${ISAACLAB_PATH}/isaaclab.sh --install
    01/29/2025 4:16 AM UTC
    sha256:ef36236e01afa0c510a8ce81ebc0986a07b0420aefcd89017cb9babc71f83ee6RUN
    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
    01/29/2025 4:13 AM UTC
    sha256:9ea88ea0eac96ef0d8c8fdb62a2367b0bc912d7d5c823a1665ac4b71e7308214RUN
    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
    01/29/2025 4:13 AM UTC
    sha256:43e2f6b008e279dbfca48820ff9b527ac34b9af7a3d28a1dfd18941b22094635RUN
    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/*
    01/29/2025 4:13 AM UTC
    sha256:dd9c33a5842961af8a2a682f5091356d4e3ba22ac8c5e13d05cee9087429ad90RUN
    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
    01/29/2025 4:13 AM UTC
    sha256:e92013c653bd0e1b8a769ed5b1856f7723622c10e7e2fdda46bd2cb020678f26RUN
    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
    01/29/2025 4:13 AM UTC
    sha256:a6cfe15cef7610cd9d51540cccad34d632d7128ab60b9d85b95744f088cf4b85COPY
    ../ /workspace/isaaclab
    01/29/2025 4:13 AM UTC
    sha256:84ffe32c93b20634ff81b15b4996e11f75a7b73adde38c8e95081bfae0d158d4RUN
    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/*
    01/29/2025 4:13 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.