Skip to content

Commit a3f3042

Browse files
authored
Merge pull request #29 from blinklabs-io/feat/use-bookworm
feat: use debian:bookworm-slim
2 parents bfd3789 + 5cb8b92 commit a3f3042

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

Dockerfile

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM ghcr.io/blinklabs-io/haskell:8.10.7-3.6.2.0 as cardano-db-sync-build
1+
FROM ghcr.io/blinklabs-io/haskell:8.10.7-3.6.2.0-4 as cardano-db-sync-build
22
RUN apt-get update && apt-get install -y libpq-dev
33
# Install cardano-db-sync
44
ARG DBSYNC_VERSION=13.1.0.2
@@ -23,7 +23,7 @@ RUN echo "Building tags/${DBSYNC_VERSION}..." \
2323
&& rm -rf /code/cardano-db-sync/dist-newstyle/ \
2424
&& rm -rf /root/.cabal/store/ghc-${GHC_VERSION}
2525

26-
FROM debian:stable-slim as cardano-db-sync
26+
FROM debian:bookworm-slim as cardano-db-sync
2727
ENV LD_LIBRARY_PATH="/usr/local/lib:$LD_LIBRARY_PATH"
2828
ENV PKG_CONFIG_PATH="/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH"
2929
COPY --from=cardano-db-sync-build /usr/local/lib/ /usr/local/lib/
@@ -34,14 +34,14 @@ COPY bin/ /bin/
3434
COPY config/ /opt/cardano/config/
3535
RUN apt-get update -y && \
3636
apt-get install -y \
37-
libffi7 \
37+
libffi8 \
3838
libgmp10 \
3939
libncursesw5 \
4040
libnuma1 \
4141
libsystemd0 \
42-
libssl1.1 \
42+
libssl3 \
4343
libtinfo6 \
44-
llvm-11-runtime \
44+
llvm-14-runtime \
4545
pkg-config \
4646
postgresql-client \
4747
zlib1g && \

0 commit comments

Comments
 (0)