go-pass-gen/Dockerfile
2022-06-08 23:49:19 +02:00

22 lines
No EOL
299 B
Docker

FROM golang:1.17-alpine AS builder
ENV GOOS linux
RUN apk update --no-cache
WORKDIR /app
COPY go.* .
RUN go mod download
COPY . .
RUN go build -ldflags="-s -w" -o dist ./cmd/cli
FROM alpine:latest
RUN apk update --no-cache
WORKDIR /app
COPY --from=builder /app/dist /app/dist
CMD ["./dist"]