diff --git a/build/Dockerfile b/build/Dockerfile index 334f3cb..0b5101b 100644 --- a/build/Dockerfile +++ b/build/Dockerfile @@ -5,16 +5,20 @@ ARG RELEASE_VERSION_ARG ENV RELEASE_VERSION=$RELEASE_VERSION_ARG ENV TZ="Etc/UTC" +RUN apk add --no-cache haproxy bash python3 py3-pip py-yaml certbot openssl \ + && pip3 install --upgrade pip + +RUN openssl dhparam -out /etc/haproxy/dhparam 2048 \ + && openssl dhparam -out /etc/haproxy/dhparam-1024 1024 + WORKDIR /scripts -COPY src/ /scripts/ COPY build/assets / -RUN apk add --no-cache haproxy bash python3 py3-pip py-yaml certbot openssl \ - && pip3 install --upgrade pip \ - && pip install -r requirements.txt \ - && pytest -s -vv tests/ \ - && openssl dhparam -out /etc/haproxy/dhparam 2048 \ - && openssl dhparam -out /etc/haproxy/dhparam-1024 1024 +COPY src/ /scripts/ + +RUN pip install -r requirements.txt + +RUN pytest -s -vv tests/ CMD ["/usr/bin/python", "-u", "/scripts/main.py" ]