Sign inSign up

bmcstdio/docker-multi-stage-builds

By bmcstdio

•Updated almost 9 years ago

An experiment with Docker Multi-Stage Builds on Docker Hub, Quay and Travis CI.

Image
0

1.3K

Dockerfile
FROM quay.io/bmcstdio/golang-alpine-builder:1.0.0 AS builder
WORKDIR $GOPATH/src/github.com/bmcstdio/docker-multi-stage-builds
COPY . .
RUN dep ensure
RUN go build -o /app ./main.go

FROM alpine:3.7
COPY --from=builder /app /app
CMD ["/app"]