From b36de9ef2bb74ebba44b4b03547a0d9874d0eacb Mon Sep 17 00:00:00 2001 From: AbdBarho Date: Thu, 23 Feb 2023 21:50:16 +0100 Subject: [PATCH] Add libgoogle-perftools-dev (#341) - auto: https://github.com/AUTOMATIC1111/stable-diffusion-webui/commit/0cc0ee1bcb4c24a8c9715f66cede06601bfc00c8 Closes #326 --- docker-compose.yml | 2 +- services/AUTOMATIC1111/Dockerfile | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/docker-compose.yml b/docker-compose.yml index e0f8229..c1959e8 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -28,7 +28,7 @@ services: <<: *base_service profiles: ["auto"] build: ./services/AUTOMATIC1111 - image: sd-auto:46 + image: sd-auto:47 environment: - CLI_ARGS=--allow-code --medvram --xformers --enable-insecure-extension-access --api diff --git a/services/AUTOMATIC1111/Dockerfile b/services/AUTOMATIC1111/Dockerfile index ee0831d..22b254b 100644 --- a/services/AUTOMATIC1111/Dockerfile +++ b/services/AUTOMATIC1111/Dockerfile @@ -67,7 +67,11 @@ RUN --mount=type=cache,target=/root/.cache/pip \ # Note: don't update the sha of previous versions because the install will take forever # instead, update the repo state in a later step -ARG SHA=076d624a297532d6e4abebe5807fd7c7504d7a73 +# TODO: either remove if fixed in A1111 (unlikely) or move to the top with other apt stuff +RUN apt-get -y install libgoogle-perftools-dev && apt-get clean +ENV LD_PRELOAD=libtcmalloc.so + +ARG SHA=0cc0ee1bcb4c24a8c9715f66cede06601bfc00c8 RUN --mount=type=cache,target=/root/.cache/pip <