Files
docker-postgis/Dockerfile
Roman Vanicek 7e3e97a8bf
All checks were successful
continuous-integration/drone/push Build is passing
Configuration using env vars. Adding standby works.
2024-04-09 01:53:53 +02:00

19 lines
524 B
Docker

FROM golang:1.21-bullseye AS builder
WORKDIR /usr/local/src/pg_autoconfig
COPY go.* ./
COPY *.go ./
RUN go mod download
RUN mkdir bin/ && go build -o bin/ ./...
FROM postgis/postgis:16-master
COPY --from=builder /usr/local/src/pg_autoconfig/bin/pg_autoconfig /
RUN localedef -i cs_CZ -c -f UTF-8 -A /usr/share/locale/locale.alias cz_CZ.UTF-8 && \
apt-get update && apt-get install -y postgresql-16-auto-failover pg-auto-failover-cli && rm -rf /var/lib/apt/lists/*
#ENV LANG en_GB.utf8
ENTRYPOINT [ "/pg_autoconfig" ]