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