12345678910111213141516171819202122232425262728293031 |
- FROM alpine:3.7
- LABEL mantainer="robert.gauto@gmail.com"
- ENV CONFIG_PATH=/etc PID_PATH=/var/run/pgpool
- RUN set -x \
- apk update && \
- apk upgrade && \
- apk add --no-cache --virtual \
- pgpool && \
- mkdir -p $PID_PATH && \
- mkdir -p $CONFIG_PATH
- VOLUME ["$CONFIG_PATH"]
- COPY pcp.conf "$CONFIG_PATH"
- COPY pool_hba.conf "$CONFIG_PATH"
- COPY pgpool.conf "$CONFIG_PATH"
- COPY failover.sh "$CONFIG_PATH"
- COPY recovery_1st_stage "$CONFIG_PATH"
- COPY pgpool_remote_start "$CONFIG_PATH"
- RUN chmod +x /etc/failover.sh && chmod +x /etc/recovery_1st_stage && chmod +x /etc/pgpool_remote_start
- ADD entrypoint.sh ./
- #EXPOSE 9999
- ENTRYPOINT ["./entrypoint.sh"]
- CMD ["pgpool"]
|