mirror of
https://github.com/Unleash/unleash.git
synced 2025-01-01 00:08:27 +01:00
Use easier method for installing envconsul
Now when a bigger and more complete parent image is used, the curl and tar tools are feature complete.
This commit is contained in:
parent
bee7b425a8
commit
b5d8f59152
@ -2,13 +2,12 @@ FROM nodesource/trusty:0.12
|
||||
|
||||
COPY . .
|
||||
|
||||
RUN curl -sL http://cldup.com/XPw5-FrHJz.gz | \
|
||||
gunzip -c | tar -x -C /tmp/ && \
|
||||
mv /tmp/envconsul_0.5.0_linux_amd64/envconsul /usr/bin/
|
||||
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 envconsul -consul $(route -n | awk '/UG/ {print $2}'):8500 -prefix unleash node server.js
|
||||
|
Loading…
Reference in New Issue
Block a user