Install dependencies before build to improve Docker build time
This commit is contained in:
parent
a3d86cb7d7
commit
a986a2ae0f
1 changed files with 8 additions and 2 deletions
10
Dockerfile
10
Dockerfile
|
|
@ -1,8 +1,14 @@
|
|||
FROM golang:alpine AS builder
|
||||
|
||||
RUN apk add build-base
|
||||
COPY . /src
|
||||
RUN cd /src/cmd/WatchYourLAN/ && CGO_ENABLED=0 go build -o /WatchYourLAN .
|
||||
|
||||
WORKDIR /src
|
||||
COPY go.mod go.sum .
|
||||
RUN go mod download
|
||||
|
||||
COPY . .
|
||||
WORKDIR /src/cmd/WatchYourLAN
|
||||
RUN CGO_ENABLED=0 go build -o /WatchYourLAN .
|
||||
|
||||
|
||||
FROM alpine
|
||||
|
|
|
|||
Loading…
Reference in a new issue