# Copyright (c) 2024-2026 Ziqi Fan # SPDX-License-Identifier: Apache-2.0 x-default-robot-lab-environment: &default-robot-lab-environment - OMNI_KIT_ALLOW_ROOT=1 x-default-robot-lab-deploy: &default-robot-lab-deploy resources: reservations: devices: - driver: nvidia count: all capabilities: [ gpu ] services: robot-lab: env_file: .env.base build: context: ../ dockerfile: docker/Dockerfile args: - ISAACLAB_BASE_IMAGE_ARG=${ISAACLAB_BASE_IMAGE} - DOCKER_ISAACLAB_EXTENSION_TEMPLATE_PATH_ARG=${DOCKER_ISAACLAB_EXTENSION_TEMPLATE_PATH} image: robot-lab container_name: robot-lab volumes: - type: bind source: ../ target: ${DOCKER_ISAACLAB_EXTENSION_TEMPLATE_PATH} network_mode: host environment: *default-robot-lab-environment deploy: *default-robot-lab-deploy # This is the entrypoint for the container entrypoint: bash stdin_open: true tty: true