Skip to content

Commit 6e8794a

Browse files
committed
changes
1 parent 50517d0 commit 6e8794a

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

backend/Dockerfile

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,6 +62,12 @@ RUN tar -czvf /libs.tar.gz \
6262
/usr/lib/aarch64-linux-gnu/libharfbuzz* \
6363
/usr/lib/aarch64-linux-gnu/libgobject*;
6464

65+
RUN tar -czvf /libs-lib.tar.gz \
66+
/lib/aarch64-linux-gnu/libpango* \
67+
/lib/aarch64-linux-gnu/libharf* \
68+
/lib/aarch64-linux-gnu/libharfbuzz* \
69+
/lib/aarch64-linux-gnu/libgobject*;
70+
6571
COPY pyproject.toml uv.lock ./
6672

6773
RUN uv sync --no-dev
@@ -111,9 +117,14 @@ COPY --chown=app:app --from=build-stage ${FUNCTION_DIR}/.venv ${FUNCTION_DIR}/.v
111117

112118
COPY --from=build-stage /usr/local/lib/*.so* /usr/local/lib/
113119
COPY --from=build-stage /lib/aarch64-linux-gnu/*.so* /lib/aarch64-linux-gnu/
120+
COPY --from=build-stage /libs-lib.tar.gz /libs-2.tar.gz
114121
COPY --from=build-stage /libs.tar.gz /libs.tar.gz
115122

116-
RUN tar -xvf /libs.tar.gz -C / && rm /libs.tar.gz && ldconfig
123+
RUN tar -xvf /libs.tar.gz -C / && \
124+
tar -xvf /libs-2.tar.gz -C / && \
125+
rm /libs.tar.gz && \
126+
rm /libs-2.tar.gz && \
127+
ldconfig
117128

118129
COPY --chown=app:app . ${FUNCTION_DIR}
119130

0 commit comments

Comments
 (0)