diff --git a/docker-compose.yml b/docker-compose.yml index 2563f30..0b96668 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,12 +2,7 @@ version: '3.9' services: model: - build: - context: ./build/ - args: - # You can choose any commit sha from https://github.com/hlky/stable-diffusion/commits/main - # USE AT YOUR OWN RISK! otherwise just leave it empty. - WEBUI_SHA: + build: ./lstein/ restart: on-failure ports: - "7860:7860" @@ -16,7 +11,7 @@ services: - ./output:/output - ./models:/models environment: - - CLI_ARGS=--extra-models-cpu --optimized-turbo + - CLI_ARGS= deploy: resources: reservations: diff --git a/hlky.yml b/hlky.yml new file mode 100644 index 0000000..2563f30 --- /dev/null +++ b/hlky.yml @@ -0,0 +1,26 @@ +version: '3.9' + +services: + model: + build: + context: ./build/ + args: + # You can choose any commit sha from https://github.com/hlky/stable-diffusion/commits/main + # USE AT YOUR OWN RISK! otherwise just leave it empty. + WEBUI_SHA: + restart: on-failure + ports: + - "7860:7860" + volumes: + - ./cache:/cache + - ./output:/output + - ./models:/models + environment: + - CLI_ARGS=--extra-models-cpu --optimized-turbo + deploy: + resources: + reservations: + devices: + - driver: nvidia + device_ids: ['0'] + capabilities: [gpu] diff --git a/lstein/Dockerfile b/lstein/Dockerfile new file mode 100644 index 0000000..dd5d7a8 --- /dev/null +++ b/lstein/Dockerfile @@ -0,0 +1,29 @@ +# syntax=docker/dockerfile:1 + +FROM continuumio/miniconda3:4.12.0 + +SHELL ["/bin/bash", "-ceuxo", "pipefail"] + +RUN conda install python=3.8.5 && conda clean -a -y +RUN conda install pytorch==1.11.0 torchvision==0.12.0 cudatoolkit=11.3 -c pytorch && conda clean -a -y + +RUN apt-get update && apt install fonts-dejavu-core rsync -y && apt-get clean + + +RUN <