diff --git a/develop.yaml b/develop.yaml new file mode 100644 index 0000000..d10338e --- /dev/null +++ b/develop.yaml @@ -0,0 +1,31 @@ +services: + pc-dev: + image: sim_dev:gz_harmonic + # container_name: ${PROJECT}-pc-dev + runtime: nvidia # 启用 NVIDIA GPU 支持 + stdin_open: true # 保持标准输入打开 + tty: true # 分配一个伪终端 + privileged: true # 特权模式,允许访问所有 /dev 设备 + environment: + - DISPLAY=${DISPLAY} + - NVIDIA_DRIVER_CAPABILITIES=all + volumes: + - /dev/dri:/dev/dri + # - ${WORKSPACE}:/workspace + # - ${DATASET}:/dataset + - /tmp/.X11-unix:/tmp/.X11-unix + deploy: + resources: + reservations: + devices: + - driver: nvidia + count: all + capabilities: [gpu] + + rk3588-dev: + image: rk3588_dev:jazzy + # container_name: ${PROJECT}-rk3588-dev + stdin_open: true # 保持标准输入打开 + tty: true # 分配一个伪终端 + # volumes: + # - ${WORKSPACE}:/workspace