|
@@ -3,9 +3,11 @@ FROM golang:1.12 AS compiler
|
|
WORKDIR $GOPATH/src/github.com/msoedov/hacker-slides
|
|
WORKDIR $GOPATH/src/github.com/msoedov/hacker-slides
|
|
|
|
|
|
ENV GO111MODULE on
|
|
ENV GO111MODULE on
|
|
|
|
+RUN go mod download
|
|
|
|
+
|
|
COPY . .
|
|
COPY . .
|
|
-RUN GOOS=linux CGO_ENABLE=0 go build -a -tags netgo -ldflags '-w -extldflags "-static"' -o app *.go
|
|
|
|
-RUN cp app /bin/app
|
|
|
|
|
|
+RUN GOOS=linux CGO_ENABLE=0 go build -a -tags netgo -ldflags '-w -extldflags "-static"' -o /bin/app *.go
|
|
|
|
+
|
|
|
|
|
|
|
|
|
|
FROM alpine:3.8
|
|
FROM alpine:3.8
|