Make builder image more cache-friendly

This commit is contained in:
Serge Tkatchouk
2020-02-13 22:54:24 +08:00
committed by sentriz
parent 4d3c78a677
commit 26e4430abc

View File

@@ -1,15 +1,13 @@
FROM golang:1.12-alpine AS builder FROM golang:1.12-alpine AS builder
WORKDIR /src
COPY . .
RUN apk add -U --no-cache \ RUN apk add -U --no-cache \
build-base \ build-base \
ca-certificates \ ca-certificates \
git \ git \
sqlite \ sqlite \
taglib-dev && \ taglib-dev
./_do_build_server && \ WORKDIR /src
./_do_build_scanner && \ COPY . .
apk del build-base RUN ./_do_build_server && ./_do_build_scanner
FROM alpine FROM alpine
COPY --from=builder \ COPY --from=builder \