2 MAINTAINER onap-aaf-sms
4 ENV VAULT_VERSION 0.9.4
5 ENV CONSUL_VERSION 1.0.1
7 LABEL name="sms-vault-consul"
9 LABEL maintainer="vamshi krishna <vn00480215@techmahindra.com>"
12 ADD https://releases.hashicorp.com/vault/${VAULT_VERSION}/vault_${VAULT_VERSION}_linux_amd64.zip /tmp/vault.zip
13 RUN unzip -d /bin /tmp/vault.zip && \
14 chmod 755 /bin/vault && \
17 ADD https://releases.hashicorp.com/consul/${CONSUL_VERSION}/consul_${CONSUL_VERSION}_linux_amd64.zip /tmp/consul.zip
18 RUN unzip -d /bin /tmp/consul.zip && \
19 chmod 755 /bin/consul && \
27 ENTRYPOINT ["/bin/consul"]
28 CMD ["agent", "-config-file", "config/consul.json"]
31 ENTRYPOINT ["/bin/vault"]
32 CMD ["server", "-config", "config/vault.hcl"]