storer/Dockerfile

12 lines
412 B
Docker
Raw Normal View History

2025-02-27 21:44:08 +00:00
FROM gitea.pena/penadevops/container-images/golang:main as build
2024-02-19 18:09:39 +00:00
WORKDIR /app
COPY . .
RUN go mod download
RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o stor ./cmd/main.go
RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o validator ./cmd/validator/main.go
2024-02-19 18:09:39 +00:00
2025-02-27 21:44:08 +00:00
FROM gitea.pena/penadevops/container-images/alpine:main as prod
2024-02-19 18:09:39 +00:00
COPY --from=build /app/stor .
COPY --from=build /app/validator .
2024-02-19 18:09:39 +00:00
CMD ["/stor"]