34 lines
1.0 KiB
Docker
34 lines
1.0 KiB
Docker
FROM bitnami/oraclelinux-extras:7-r16
|
|
LABEL maintainer "Bitnami <containers@bitnami.com>"
|
|
|
|
# Install required system packages and dependencies
|
|
RUN bitnami-pkg unpack consul-1.1.0-0 --checksum 1aae0450323c9a3adde930ff98cc75e5bff3a50857cc3431157d94247276b367
|
|
|
|
COPY rootfs /
|
|
ENV BITNAMI_APP_NAME="consul" \
|
|
BITNAMI_IMAGE_VERSION="1.1.0-ol-7-r4" \
|
|
CONSUL_BOOTSTRAP_EXPECT="1" \
|
|
CONSUL_CLIENT_LAN_ADDRESS="0.0.0.0" \
|
|
CONSUL_DATACENTER="dc1" \
|
|
CONSUL_DISABLE_KEYRING_FILE="false" \
|
|
CONSUL_DNS_PORT_NUMBER="8600" \
|
|
CONSUL_DOMAIN="consul" \
|
|
CONSUL_GOSSIP_ENCRYPTION_KEY="" \
|
|
CONSUL_HTTP_PORT_NUMBER="8500" \
|
|
CONSUL_LOCAL_CONFIG="" \
|
|
CONSUL_RAFT_MULTIPLIER="1" \
|
|
CONSUL_RETRY_JOIN="127.0.0.1" \
|
|
CONSUL_RPC_PORT_NUMBER="8300" \
|
|
CONSUL_SERF_LAN_ADDRESS="0.0.0.0" \
|
|
CONSUL_SERF_LAN_PORT_NUMBER="8301" \
|
|
CONSUL_SERVER_MODE="server" \
|
|
CONSUL_UI="true" \
|
|
PATH="/opt/bitnami/consul/bin:$PATH"
|
|
|
|
EXPOSE 8300 8301 8500 8600
|
|
|
|
EXPOSE 8301/udp 8600/udp
|
|
|
|
ENTRYPOINT ["/app-entrypoint.sh"]
|
|
CMD ["/run.sh"]
|