SD-online/Fooocus-Docker
2
1version: '3.9'2 3volumes:4 fooocus-data:5 6services:7 app:8 build: .9 image: fooocus10 ports:11 - "7865:7865"12 environment:13 - CMDARGS=--listen # Arguments for launch.py.14 - DATADIR=/content/data # Directory which stores models, outputs dir15 - config_path=/content/data/config.txt16 - config_example_path=/content/data/config_modification_tutorial.txt17 - path_checkpoints=/content/data/models/checkpoints/18 - path_loras=/content/data/models/loras/19 - path_embeddings=/content/data/models/embeddings/20 - path_vae_approx=/content/data/models/vae_approx/21 - path_upscale_models=/content/data/models/upscale_models/22 - path_inpaint=/content/data/models/inpaint/23 - path_controlnet=/content/data/models/controlnet/24 - path_clip_vision=/content/data/models/clip_vision/25 - path_fooocus_expansion=/content/data/models/prompt_expansion/fooocus_expansion/26 - path_outputs=/content/app/outputs/ # Warning: If it is not located under '/content/app', you can't see history log!27 volumes:28 - fooocus-data:/content/data29 #- ./models:/import/models # Once you import files, you don't need to mount again.30 #- ./outputs:/import/outputs # Once you import files, you don't need to mount again.31 tty: true32 deploy:33 resources:34 reservations:35 devices:36 - driver: nvidia37 device_ids: ['0']38 capabilities: [compute, utility]39 