diff --git a/Dockerfile b/Dockerfile index 2c57563..a0ba967 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,8 +1,8 @@ ARG ARCH # STEP 1 build executable binary -FROM amd64/golang:1.16.2-alpine3.13@sha256:4aee936562c29840e20ddb14bdbe028f7a7f376f2932096f5bfcc1931ec9f7c1 AS builder-amd64 -FROM arm32v7/golang:1.16.2-alpine3.13@sha256:b1d11ae3a57e214620430094f54b37b07d76a7227771a53ea21270902a2f2f21 AS builder-arm +FROM amd64/golang:1.16.2-alpine3.13@sha256:4891e17c9d2de88ebd1d9421919539226a76773d6ad1b4ac7376b286039c9be2 AS builder-amd64 +FROM arm32v7/golang:1.16.2-alpine3.13@sha256:b885ff63622e475e28322ed1e75c220c51b27f7aee8dd5aa8b8150dc408e0f87 AS builder-arm FROM arm64v8/golang:1.16.2-alpine3.13@sha256:8cab145c26bb1d6e0369c53c0c8def3781c218ab7099a879262fd9b5e4ed9197 AS builder-arm64 FROM builder-${ARCH} AS builder @@ -18,7 +18,7 @@ RUN apk upgrade --no-cache && \ RUN go get -d -v && gofmt -l ./ && go build . # STEP 2 build the image including only the binary -FROM amd64/alpine:3.13.3@sha256:4266485e304a825d82c375d3584121b53c802e3540d6b520b212a9f0784d56f5 AS base-amd64 +FROM amd64/alpine:3.13.4@sha256:e103c1b4bf019dc290bcc7aca538dc2bf7a9d0fc836e186f5fa34945c5168310 AS base-amd64 FROM arm32v7/alpine:3.13.4@sha256:59b46c319f3b66dfda96faafd0c6959e9b2f409792d0236204f270dfd0235960 AS base-arm FROM arm64v8/alpine:3.13.4@sha256:071fa5de01a240dbef5be09d69f8fef2f89d68445d9175393773ee389b6f5935 AS base-arm64 FROM base-${ARCH}