Improve cacheablility of docker builds

This commit is contained in:
Abin Simon
2022-04-26 13:28:22 +05:30
parent 686955a4b4
commit abaa8294bc
+5 -1
View File
@@ -2,8 +2,12 @@ FROM golang:1.17 as build
LABEL description="Build container"
ENV CGO_ENABLED 0
COPY . /build
WORKDIR /build
COPY go.mod .
COPY go.sum .
RUN go mod download
COPY . .
RUN go build github.com/RafayLabs/rcloud-base
FROM alpine:latest as runtime