template develop docker compose yaml
This commit is contained in:
@@ -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
|
||||||
Reference in New Issue
Block a user