go-pass-gen/Dockerfile.web
2022-06-09 16:26:56 +02:00

23 lines
No EOL
314 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/server
FROM alpine:latest
RUN apk update --no-cache
WORKDIR /app
COPY --from=builder /app/dist /app/dist
EXPOSE 8080
CMD ["./dist"]