Specify build platform for Docker ARM builds

This commit is contained in:
spikecodes 2021-04-17 21:11:33 -07:00
parent c844655c98
commit b6134a39d0
No known key found for this signature in database
GPG Key ID: 004CECFF9B463BCB

View File

@ -1,7 +1,7 @@
#################################################################################################### ####################################################################################################
## Builder ## Builder
#################################################################################################### ####################################################################################################
FROM rust:latest AS builder FROM --platform=$BUILDPLATFORM rust:latest AS builder
WORKDIR /usr/src/libreddit WORKDIR /usr/src/libreddit
@ -12,7 +12,7 @@ RUN cargo install --path .
#################################################################################################### ####################################################################################################
## Final image ## Final image
#################################################################################################### ####################################################################################################
FROM alpine:latest FROM --platform=$BUILDPLATFORM alpine:latest
# Import ca-certificates from builder # Import ca-certificates from builder
COPY --from=builder /usr/share/ca-certificates /usr/share/ca-certificates COPY --from=builder /usr/share/ca-certificates /usr/share/ca-certificates