1
0
mirror of https://github.com/Unleash/unleash.git synced 2025-01-31 00:16:47 +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 committed by Ivar Conradi Østhus
parent 0acee571f1
commit 4c9626b6a3

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