Specify the release installed by Dockerfile using an argument

This commit is contained in:
Paul-Emmanuel Raoul 2018-11-26 20:50:47 +00:00
parent ee868ef4f9
commit 1edba2d13b
1 changed files with 10 additions and 8 deletions

View File

@ -2,17 +2,19 @@ FROM debian:jessie-slim
LABEL MAINTAINER="theonlydoo <theonlydoo@gmail.com>" LABEL MAINTAINER="theonlydoo <theonlydoo@gmail.com>"
ARG RELEASE=1.6
WORKDIR /app WORKDIR /app
ADD https://github.com/guardicore/monkey/releases/download/1.5.2/infection_monkey_1.5.2_deb.tgz . ADD https://github.com/guardicore/monkey/releases/download/${RELEASE}/infection_monkey_deb.${RELEASE}.tgz .
RUN tar xvf infection_monkey_1.5.2_deb.tgz \ RUN tar xvf infection_monkey_deb.${RELEASE}.tgz \
&& apt-get -yqq update \ && apt-get -yqq update \
&& apt-get -yqq upgrade \ && apt-get -yqq upgrade \
&& apt-get -yqq install python-pip \ && apt-get -yqq install python-pip \
libssl-dev \ libssl-dev \
supervisor \ supervisor \
&& dpkg -i *.deb && dpkg -i *.deb
COPY stack.conf /etc/supervisor/conf.d/stack.conf COPY stack.conf /etc/supervisor/conf.d/stack.conf