@@ -20,16 +20,21 @@ RUN echo "Building tags/${NODE_VERSION}..." \
20
20
&& rm -rf /code/cardano-node/dist-newstyle/ \
21
21
&& rm -rf /root/.cabal/store/ghc-${GHC_VERSION}
22
22
23
+ FROM ghcr.io/blinklabs-io/cardano-cli:8.17.0.0 AS cardano-cli
24
+ FROM ghcr.io/blinklabs-io/mithril-client:0.5.5-1 AS mithril-client
25
+ FROM ghcr.io/blinklabs-io/nview:0.7.1 AS nview
26
+ FROM ghcr.io/blinklabs-io/txtop:0.5.0 AS txtop
27
+
23
28
FROM debian:bookworm-slim AS cardano-node
24
29
ENV LD_LIBRARY_PATH="/usr/local/lib:$LD_LIBRARY_PATH"
25
30
ENV PKG_CONFIG_PATH="/usr/local/lib/pkgconfig:$PKG_CONFIG_PATH"
26
31
COPY --from=cardano-node-build /usr/local/lib/ /usr/local/lib/
27
32
COPY --from=cardano-node-build /usr/local/include/ /usr/local/include/
28
33
COPY --from=cardano-node-build /root/.local/bin/cardano-* /usr/local/bin/
29
- COPY --from=ghcr.io/blinklabs-io/ cardano-cli:8.17.0.0 /usr/local/bin/cardano-cli /usr/local/bin/
30
- COPY --from=ghcr.io/blinklabs-io/ mithril-client:0.5.5-1 /bin/mithril-client /usr/local/bin/
31
- COPY --from=ghcr.io/blinklabs-io/ nview:0.7.1 /bin/nview /usr/local/bin/
32
- COPY --from=ghcr.io/blinklabs-io/ txtop:0.5.0 /bin/txtop /usr/local/bin/
34
+ COPY --from=cardano-cli /usr/local/bin/cardano-cli /usr/local/bin/
35
+ COPY --from=mithril-client /bin/mithril-client /usr/local/bin/
36
+ COPY --from=nview /bin/nview /usr/local/bin/
37
+ COPY --from=txtop /bin/txtop /usr/local/bin/
33
38
COPY bin/ /usr/local/bin/
34
39
COPY config/ /opt/cardano/config/
35
40
RUN apt-get update -y && \
0 commit comments