File tree Expand file tree Collapse file tree 4 files changed +12
-12
lines changed Expand file tree Collapse file tree 4 files changed +12
-12
lines changed Original file line number Diff line number Diff line change @@ -47,16 +47,16 @@ COPY --from=rustbuilder /app/target/release/mithril-aggregator /app/bin/mithril-
47
47
# Copy the config files
48
48
COPY --from=rustbuilder /app/mithril-aggregator/config /app/config
49
49
50
- # Workdir
51
- WORKDIR /app/
52
- RUN chown -R appuser /app/
53
-
54
50
# Install cardano-cli
55
51
RUN wget -nv -O cardano-bin.tar.gz $CARDANO_BIN_URL
56
- RUN tar xzf cardano-bin.tar.gz ./cardano-cli && mv cardano-cli /app/bin
52
+ RUN ( tar xzf cardano-bin.tar.gz ./bin/ cardano-cli && mv /bin/ cardano-cli /app/bin) || (tar xzf cardano-bin.tar.gz ./cardano-cli && mv cardano-cli /app/bin)
57
53
RUN /app/bin/cardano-cli --version
58
54
RUN rm -f cardano-bin.tar.gz
59
55
56
+ # Workdir
57
+ WORKDIR /app/
58
+ RUN chown -R appuser /app/
59
+
60
60
# Use an unprivileged user
61
61
USER appuser
62
62
Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ RUN apt-get update -y && apt-get install -y libssl-dev ca-certificates wget && a
17
17
ARG CARDANO_NODE_VERSION=8.7.3
18
18
ARG CARDANO_BIN_URL=https://github.com/input-output-hk/cardano-node/releases/download/$CARDANO_NODE_VERSION/cardano-node-$CARDANO_NODE_VERSION-linux.tar.gz
19
19
RUN wget -nv -O cardano-bin.tar.gz $CARDANO_BIN_URL \
20
- && tar xzf cardano-bin.tar.gz ./cardano-cli && mv cardano-cli /app/bin \
20
+ && ( tar xzf cardano-bin.tar.gz ./bin/ cardano-cli && mv /bin/ cardano-cli /app/bin) || (tar xzf cardano-bin.tar.gz ./cardano-cli && mv cardano-cli /app/bin) \
21
21
&& /app/bin/cardano-cli --version \
22
22
&& rm -f cardano-bin.tar.gz
23
23
Original file line number Diff line number Diff line change @@ -48,16 +48,16 @@ COPY --from=rustbuilder /app/target/release/mithril-signer /app/bin/mithril-sign
48
48
# Copy the config files
49
49
COPY --from=rustbuilder /app/mithril-signer/config /app/config
50
50
51
- # Workdir
52
- WORKDIR /app/
53
- RUN chown -R appuser /app/
54
-
55
51
# Install cardano-cli
56
52
RUN wget -nv -O cardano-bin.tar.gz $CARDANO_BIN_URL
57
- RUN tar xzf cardano-bin.tar.gz ./cardano-cli && mv cardano-cli /app/bin
53
+ RUN ( tar xzf cardano-bin.tar.gz ./bin/ cardano-cli && mv /bin/ cardano-cli /app/bin) || (tar xzf cardano-bin.tar.gz ./cardano-cli && mv cardano-cli /app/bin)
58
54
RUN /app/bin/cardano-cli --version
59
55
RUN rm -f cardano-bin.tar.gz
60
56
57
+ # Workdir
58
+ WORKDIR /app/
59
+ RUN chown -R appuser /app/
60
+
61
61
# Use an unprivileged user
62
62
USER appuser
63
63
Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ RUN apt-get update -y && apt-get install -y libssl-dev ca-certificates wget && a
17
17
ARG CARDANO_NODE_VERSION=8.7.3
18
18
ARG CARDANO_BIN_URL=https://github.com/input-output-hk/cardano-node/releases/download/$CARDANO_NODE_VERSION/cardano-node-$CARDANO_NODE_VERSION-linux.tar.gz
19
19
RUN wget -nv -O cardano-bin.tar.gz $CARDANO_BIN_URL \
20
- && tar xzf cardano-bin.tar.gz ./cardano-cli && mv cardano-cli /app/bin \
20
+ && ( tar xzf cardano-bin.tar.gz ./bin/ cardano-cli && mv /bin/ cardano-cli /app/bin) || (tar xzf cardano-bin.tar.gz ./cardano-cli && mv cardano-cli /app/bin) \
21
21
&& /app/bin/cardano-cli --version \
22
22
&& rm -f cardano-bin.tar.gz
23
23
You can’t perform that action at this time.
0 commit comments