Reverting Dockerfiles to develop

- incorrectly using some logic from a different PR from same repo
- removed 'puppet-chain' from dockerfiles
This commit is contained in:
wileyj
2022-07-20 16:04:12 -07:00
parent 98b5b7fe76
commit 8ff40c6045
2 changed files with 18 additions and 5 deletions

View File

@@ -7,11 +7,17 @@ ARG GIT_COMMIT='No Commit Info'
WORKDIR /src
COPY . .
RUN apk add --no-cache musl-dev
RUN mkdir /out
RUN cd testnet/stacks-node && cargo build --features monitoring_prom,slog_json --release
RUN cp target/release/stacks-node /out
FROM --platform=${TARGETPLATFORM} alpine
COPY --from=build /out/stacks-node /bin/
FROM alpine
COPY --from=build /out/ /bin/
CMD ["stacks-node", "mainnet"]

View File

@@ -1,15 +1,22 @@
FROM rust:bullseye as build
FROM rust:stretch as build
ARG STACKS_NODE_VERSION="No Version Info"
ARG GIT_BRANCH='No Branch Info'
ARG GIT_COMMIT='No Commit Info'
WORKDIR /src
COPY . .
RUN mkdir /out
RUN cd testnet/stacks-node && cargo build --features monitoring_prom,slog_json --release
RUN cp target/release/stacks-node /out
FROM --platform=${TARGETPLATFORM} debian:bullseye
COPY --from=build /out/stacks-node /bin/
FROM debian:stretch-slim
RUN apt update && apt install -y netcat
COPY --from=build /out/ /bin/
CMD ["stacks-node", "mainnet"]