From b1964a70166a691087ebc1c615134b7a6a209ee5 Mon Sep 17 00:00:00 2001 From: Maarten de Waard <maarten@greenhost.nl> Date: Tue, 2 Mar 2021 10:48:53 +0100 Subject: [PATCH] Update Alpine version, install requirements for python cryptography package --- .dockerignore | 3 +++ Dockerfile | 9 ++++++--- 2 files changed, 9 insertions(+), 3 deletions(-) create mode 100644 .dockerignore diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 000000000..a4fbe8645 --- /dev/null +++ b/.dockerignore @@ -0,0 +1,3 @@ +venv +clusters +docs diff --git a/Dockerfile b/Dockerfile index 5c818f390..d6f8a4621 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,10 +1,11 @@ -FROM alpine:3.9 +FROM alpine:3.12 LABEL name="OpenAppStack management" LABEL version="4.0" LABEL vendor1="Greenhost" RUN apk --no-cache add \ + cargo \ chromium \ chromium-chromedriver \ curl \ @@ -17,9 +18,11 @@ RUN apk --no-cache add \ musl-dev \ openssh-client \ openssl-dev \ + py3-pip \ python3-dev \ - rsync + rsync \ + rust COPY ./requirements.txt /requirements.txt -RUN pip3 install -r /requirements.txt +RUN pip install -r /requirements.txt RUN ln -s /usr/bin/python3 /usr/bin/python -- GitLab