From 7cb82998801b17eb2230cfedaacc2e981121f7f9 Mon Sep 17 00:00:00 2001 From: remsky Date: Tue, 14 Jan 2025 06:55:54 -0700 Subject: [PATCH] fix: update docker-slim config for proper image optimization --- .github/workflows/docker-publish.yml | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/.github/workflows/docker-publish.yml b/.github/workflows/docker-publish.yml index 39f60a1..1f852ae 100644 --- a/.github/workflows/docker-publish.yml +++ b/.github/workflows/docker-publish.yml @@ -60,9 +60,13 @@ jobs: --tag ${{ env.GPU_IMAGE_NAME }}:v0.1.0-slim \ --include-path=/app/models \ --include-path=/app/api/src/voices \ - --include-path=/usr/local/lib/python3.10 \ + --include-path=/app/.venv \ + --include-bin=/usr/local/cuda/lib64 \ + --include-bin=/usr/lib/x86_64-linux-gnu/libcudart.so \ + --include-bin=/usr/lib/x86_64-linux-gnu/libcuda.so \ --include-shell \ - --include-exe=python3,python3.10 \ + --include-exe=python3,python3.10,espeak-ng \ + --exclude-mounts=false \ --http-probe=false # Push GPU versions @@ -96,9 +100,10 @@ jobs: --tag ${{ env.CPU_IMAGE_NAME }}:v0.1.0-slim \ --include-path=/app/models \ --include-path=/app/api/src/voices \ - --include-path=/usr/local/lib/python3.10 \ + --include-path=/app/.venv \ --include-shell \ - --include-exe=python3,python3.10 \ + --include-exe=python3,python3.10,espeak-ng \ + --exclude-mounts=false \ --http-probe=false # Push CPU versions