Files
onepanel/Dockerfile
Gábor Lipták 9d9b1ab88f Bring Go to 1.15.5 in Dockerfile
Signed-off-by: Gábor Lipták <gliptak@gmail.com>
2020-11-20 20:10:10 -05:00

20 lines
372 B
Docker

FROM golang:1.15.5 AS builder
WORKDIR /go/src
COPY . .
RUN go get -d -v ./...
RUN go install -v ./...
RUN go get -u github.com/pressly/goose/cmd/goose
RUN go build -o /go/bin/goose ./cmd/goose/goose.go
FROM golang:1.15.5
COPY --from=builder /go/bin/core .
COPY --from=builder /go/src/db ./db
COPY --from=builder /go/bin/goose .
EXPOSE 8888
EXPOSE 8887
CMD ["./core"]