Skip to content

Commit 7cb8299

Browse files
committed
fix: update docker-slim config for proper image optimization
1 parent ae66b7b commit 7cb8299

File tree

1 file changed

+9
-4
lines changed

1 file changed

+9
-4
lines changed

.github/workflows/docker-publish.yml

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -60,9 +60,13 @@ jobs:
6060
--tag ${{ env.GPU_IMAGE_NAME }}:v0.1.0-slim \
6161
--include-path=/app/models \
6262
--include-path=/app/api/src/voices \
63-
--include-path=/usr/local/lib/python3.10 \
63+
--include-path=/app/.venv \
64+
--include-bin=/usr/local/cuda/lib64 \
65+
--include-bin=/usr/lib/x86_64-linux-gnu/libcudart.so \
66+
--include-bin=/usr/lib/x86_64-linux-gnu/libcuda.so \
6467
--include-shell \
65-
--include-exe=python3,python3.10 \
68+
--include-exe=python3,python3.10,espeak-ng \
69+
--exclude-mounts=false \
6670
--http-probe=false
6771
6872
# Push GPU versions
@@ -96,9 +100,10 @@ jobs:
96100
--tag ${{ env.CPU_IMAGE_NAME }}:v0.1.0-slim \
97101
--include-path=/app/models \
98102
--include-path=/app/api/src/voices \
99-
--include-path=/usr/local/lib/python3.10 \
103+
--include-path=/app/.venv \
100104
--include-shell \
101-
--include-exe=python3,python3.10 \
105+
--include-exe=python3,python3.10,espeak-ng \
106+
--exclude-mounts=false \
102107
--http-probe=false
103108
104109
# Push CPU versions

0 commit comments

Comments
 (0)