comfyanonymous / ComfyUI

The most powerful and modular diffusion model GUI, api and backend with a graph/nodes interface.
https://www.comfy.org/
GNU General Public License v3.0
57.04k stars 6.04k forks source link

Feature request: docker-compose support #188

Open LEv145 opened 1 year ago

LEv145 commented 1 year ago

Compose is a tool for defining and running multi-container Docker applications. With Compose, you use a YAML file to configure your application’s services. Then, with a single command, you create and start all the services from your configuration. Features:

  • Easy and Faster Configuration
  • Increase productivity
  • Application Isolation
  • Swarm
  • Routing Mesh
  • Services
  • Security Management

Almost all popular projects have official or unofficial docker support

It would be more convenient for me to install the application in an isolated environment (a program works the same regardless of a system) with one command, without configuring packages, dependencies, etc.

Example: AUTOMATIC1111 docker-compose

LEv145 commented 1 year ago

Good stuff: https://github.com/AbdBarho/stable-diffusion-webui-docker/pull/384

LEv145 commented 1 year ago

Let's go🥳 (Merged ) https://github.com/AbdBarho/stable-diffusion-webui-docker/pull/384

But only Nvidia support as no one has an AMD CPU

LEv145 commented 1 year ago

https://github.com/YanWenKun/ComfyUI-Docker

dapperdappy commented 1 year ago

thanks for linking that @LEv145 !!!

robballantyne commented 1 year ago

You may be interested in my build. It's designed for cloud providers so it includes a few extra services but it works for CUDA and CPU. It has ROCm builds but I can't test them.

https://github.com/ai-dock/comfyui