1
0
mirror of https://github.com/gusaul/grpcox.git synced 2025-02-27 01:45:36 +00:00
grpcox/Dockerfile

18 lines
335 B
Docker
Raw Normal View History

FROM golang:1.16-alpine AS builder
2019-03-25 03:47:41 +00:00
ENV GO111MODULE=on
#WORKDIR /go/src/github.com/gusaul/grpcox
WORKDIR /src
2019-03-25 03:47:41 +00:00
COPY . ./
RUN go mod tidy && CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o grpcox grpcox.go
2019-03-25 03:47:41 +00:00
FROM alpine
COPY --from=builder /src/grpcox ./
RUN mkdir /log
2019-03-25 03:47:41 +00:00
EXPOSE 6969
ENTRYPOINT ["./grpcox", "-log", "log/grpcox.log"]