1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-01-01 00:08:27 +01:00

Remove envconsul from Dockerfile

The open source version of Unleash shouldn't depend on envconsul,
since that's an internal operations detail at FINN.no. Instead, we
accept configuration from environment variables passed through from
the "docker run" command, or via Marathon/Mesos.
This commit is contained in:
eirslett 2015-07-22 13:26:17 +02:00
parent b5d8f59152
commit c510e1f456

View File

@ -2,12 +2,9 @@ FROM nodesource/trusty:0.12
COPY . .
RUN curl -L https://github.com/hashicorp/envconsul/releases/download/v0.5.0/envconsul_0.5.0_linux_amd64.tar.gz | \
tar -zx -C /usr/bin/ --strip-components 1
RUN npm install --production && \
npm run build
EXPOSE 4242
CMD envconsul -consul $(route -n | awk '/UG/ {print $2}'):8500 -prefix unleash node server.js
CMD node server.js