Sign inSign up

infertom/i-stable-diffusion-webui-docker

By infertom

•Updated about 3 years ago

from https://github.com/AbdBarho/stable-diffusion-webui-docker

Image
0

384

infertom/i-stable-diffusion-webui-docker repository overview

  • docker compose --profile download up --build -d
  • docker compose --profile auto up --build -d
version: '3.9'

x-base_service: &base_service
   # ports:
   #   - "${WEBUI_PORT:-7860}:7860"
    volumes:
      - &v1 ./data:/data
      - &v2 ./output:/output
    stop_signal: SIGKILL
    tty: true
    deploy:
      resources:
        reservations:
          devices:
              - driver: nvidia
                device_ids: ['0']
                capabilities: [compute, utility]

name: webui-docker

services:
  download:
    build: ./services/download/
    profiles: ["download"]
    network_mode: "host"
    volumes:
      - *v1

  auto: &automatic
    <<: *base_service
    profiles: ["auto"]
    # build: ./services/AUTOMATIC1111
    image: infertom/i-stable-diffusion-webui-docker:automatic1111-230909
    container_name: auto
    ports:
     - "7861:7860"
    environment:
      - CLI_ARGS=--allow-code --medvram --xformers --enable-insecure-extension-access --api
  auto-cpu:
    <<: *automatic
    profiles: ["auto-cpu"]
    container_name: auto-cpu
    deploy: {}
    ports:
     - "7862:7860"
    environment:
      - CLI_ARGS=--no-half --precision full --allow-code --enable-insecure-extension-access --api


  invoke: &invoke
    <<: *base_service
    profiles: ["invoke"]
    # build: ./services/invoke/
    # image: sd-invoke:30
    image: infertom/i-stable-diffusion-webui-docker:invoke-230910
    container_name: invoke
    ports:
     - "7863:7860"
    environment:
      - PRELOAD=true
      - CLI_ARGS=--xformers
  invoke-cpu:
    <<: *invoke
    profiles: ["invoke-cpu"]
    container_name: invoke-cpu
    ports:
     - "7864:7860"
    environment:
      - PRELOAD=true
      - CLI_ARGS=--always_use_cpu


  comfy: &comfy
    <<: *base_service
    profiles: ["comfy"]
    #build: ./services/comfy/
    #image: sd-comfy:5
    image: infertom/i-stable-diffusion-webui-docker:comfy-230908
    container_name: comfy
    ports:
     - "7865:7860"
    environment:
      - CLI_ARGS=
  comfy-cpu:
    <<: *comfy
    profiles: ["comfy-cpu"]
    container_name: comfy-cpu
    deploy: {}
    ports:
     - "7866:7860"
    environment:
      - CLI_ARGS=--cpu

Tag summary

Content type

Image

Digest

sha256:dc915064c…

Size

4.4 GB

Last updated

about 3 years ago

docker pull infertom/i-stable-diffusion-webui-docker:invoke-230910