Add cpu support and profiles

This commit is contained in:
LEv145 2023-03-27 08:59:05 +02:00 committed by GitHub
parent 8ccc455e73
commit a01a151002
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1,25 +1,37 @@
version: "3.9" version: "3.9"
x-base_service: &base_service
image: comfyui:1
build: .
environment:
- CLI_ARGS=--listen --port 8188
ports:
- "8188:8188"
volumes:
- ./models:/opt/comfy_ui/models
- ./output:/opt/comfy_ui/output
- ./input:/opt/comfy_ui/input
- ./custom_nodes:/opt/comfy_ui/custom_nodes
x-nvidia_docker: &nvidia_docker
deploy:
resources:
reservations:
devices:
- driver: nvidia
device_ids: ["0"]
capabilities: [gpu]
services: services:
app: nvidia:
image: comfyui:1 <<: *base_service
build: . <<: *nvidia_docker
profiles: ["nvidia"]
ports:
- "8188:8188" cpu:
volumes: <<: *base_service
- ./models:/opt/comfy_ui/models profiles: ["cpu"]
- ./output:/opt/comfy_ui/output
- ./input:/opt/comfy_ui/input
- ./custom_nodes:/opt/comfy_ui/custom_nodes
environment:
- CLI_ARGS=--listen --port 8188
deploy:
resources:
reservations:
devices:
- driver: nvidia
device_ids: ["0"]
capabilities: [gpu]