Files
massive-cloud-export/docker-compose.gpu-v2.yml
2026-05-11 23:17:14 +08:00

26 lines
909 B
YAML
Executable File
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# GPU 叠加配置(Compose V2:docker compose)
# 用法:docker compose -f docker-compose.yml -f docker-compose.gpu-v2.yml up -d
#
# 前提:主机已安装 nvidia-container-toolkit
# distribution=$(. /etc/os-release; echo $ID$VERSION_ID)
# curl -s -L https://nvidia.github.io/libnvidia-container/gpgkey | sudo apt-key add -
# curl -s -L https://nvidia.github.io/libnvidia-container/$distribution/libnvidia-container.list \
# | sudo tee /etc/apt/sources.list.d/nvidia-container-toolkit.list
# sudo apt-get update && sudo apt-get install -y nvidia-container-toolkit
# sudo nvidia-ctk runtime configure --runtime=docker
# sudo systemctl restart docker
version: '3.8'
services:
app:
deploy:
resources:
reservations:
devices:
- driver: nvidia
count: all
capabilities: [gpu]
environment:
- ASSEMBLY_USE_GPU=1