mirror of
https://github.com/pgadmin-org/pgadmin4.git
synced 2025-01-24 07:16:52 -06:00
Fixed the Docker build by adding Corepack and changing the version of libzstd.
This commit is contained in:
parent
e9f3747969
commit
2aa881d143
@ -46,6 +46,8 @@ WORKDIR /pgadmin4/web
|
|||||||
|
|
||||||
# Build the JS vendor code in the app-builder, and then remove the vendor source.
|
# Build the JS vendor code in the app-builder, and then remove the vendor source.
|
||||||
RUN export CPPFLAGS="-DPNG_ARM_NEON_OPT=0" && \
|
RUN export CPPFLAGS="-DPNG_ARM_NEON_OPT=0" && \
|
||||||
|
npm install -g corepack && \
|
||||||
|
corepack enable && \
|
||||||
yarn set version berry && \
|
yarn set version berry && \
|
||||||
yarn set version 3 && \
|
yarn set version 3 && \
|
||||||
yarn install && \
|
yarn install && \
|
||||||
@ -162,12 +164,12 @@ COPY --from=env-builder /venv /venv
|
|||||||
# Copy in the tools
|
# Copy in the tools
|
||||||
COPY --from=tool-builder /usr/local/pgsql /usr/local/
|
COPY --from=tool-builder /usr/local/pgsql /usr/local/
|
||||||
COPY --from=pg16-builder /usr/local/lib/libpq.so.5.16 /usr/lib/
|
COPY --from=pg16-builder /usr/local/lib/libpq.so.5.16 /usr/lib/
|
||||||
COPY --from=pg16-builder /usr/lib/libzstd.so.1.5.5 /usr/lib/
|
COPY --from=pg16-builder /usr/lib/libzstd.so.1.5.6 /usr/lib/
|
||||||
COPY --from=pg16-builder /usr/lib/liblz4.so.1.9.4 /usr/lib/
|
COPY --from=pg16-builder /usr/lib/liblz4.so.1.9.4 /usr/lib/
|
||||||
|
|
||||||
RUN ln -s libpq.so.5.16 /usr/lib/libpq.so.5 && \
|
RUN ln -s libpq.so.5.16 /usr/lib/libpq.so.5 && \
|
||||||
ln -s libpq.so.5.16 /usr/lib/libpq.so && \
|
ln -s libpq.so.5.16 /usr/lib/libpq.so && \
|
||||||
ln -s libzstd.so.1.5.5 /usr/lib/libzstd.so.1 && \
|
ln -s libzstd.so.1.5.6 /usr/lib/libzstd.so.1 && \
|
||||||
ln -s liblz4.so.1.9.4 /usr/lib/liblz4.so.1
|
ln -s liblz4.so.1.9.4 /usr/lib/liblz4.so.1
|
||||||
|
|
||||||
WORKDIR /pgadmin4
|
WORKDIR /pgadmin4
|
||||||
|
Loading…
Reference in New Issue
Block a user