Files
openserp/Dockerfile

29 lines
561 B
Docker
Raw Permalink Normal View History

2023-06-23 04:08:00 +03:00
# Build
FROM golang:alpine as builder
LABEL stage=gobuilder
RUN apk update --no-cache && apk add --no-cache tzdata
WORKDIR /build
ADD go.mod .
ADD go.sum .
RUN go mod download
COPY . .
RUN go build -o /app/openserp .
FROM zenika/alpine-chrome:with-chromedriver
WORKDIR /usr/src/app
2023-06-23 04:08:00 +03:00
COPY --from=builder /app/openserp /usr/local/bin/openserp
COPY config.yaml ./config.yaml
2023-06-23 04:08:00 +03:00
2026-03-25 04:09:37 +03:00
HEALTHCHECK --interval=30s --timeout=5s --start-period=10s --retries=3 \
CMD wget --no-verbose --tries=1 --spider http://localhost:7000/health || exit 1
2023-06-23 04:08:00 +03:00
ENTRYPOINT ["openserp"]