Files
zendesk/Dockerfile
T
2020-03-02 17:02:56 +11:00

27 lines
392 B
Docker

FROM golang:1.13-alpine3.10 AS build
RUN apk add --no-cache git openssh
ENV GOOS=linux
ENV GOARCH=amd64
WORKDIR /app/zendesk
COPY . .
RUN go mod download
RUN go build -o bin/app main.go
FROM alpine:3.10
RUN adduser -D -u 1000 zendesk
WORKDIR /home/zendesk
USER zendesk
COPY --from=build /app/zendesk/bin/app .
COPY --from=build /app/zendesk/data ./data
CMD [ "/home/zendesk/app" ]