From a3605ab4d692931dc6754e6d1ab0e484f5813525 Mon Sep 17 00:00:00 2001
From: ale <ale@incal.net>
Date: Sun, 24 Nov 2019 19:06:25 +0000
Subject: [PATCH] Add missing packages in final image

---
 Dockerfile | 14 ++++++++++----
 1 file changed, 10 insertions(+), 4 deletions(-)

diff --git a/Dockerfile b/Dockerfile
index 2d98baa..912985b 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -2,17 +2,23 @@ FROM debian:buster AS build
 
 RUN apt-get -q update && \
     env DEBIAN_FRONTEND=noninteractive apt-get -qy install --no-install-recommends \
-        python python-dev python-pip python-setuptools python-wheel git build-essential
+        python3 python3-dev python3-pip python3-setuptools python3-wheel git build-essential
 
 ADD . /src
 WORKDIR /src
-RUN mkdir -p dist; pip wheel -r requirements.txt -w dist
-RUN python setup.py bdist_wheel
+RUN mkdir -p dist; pip3 wheel -r requirements.txt -w dist
+RUN python3 setup.py bdist_wheel
 
 FROM debian:buster
 
+RUN apt-get -q update && \
+    env DEBIAN_FRONTEND=noninteractive apt-get -qy install --no-install-recommends \
+        python3 python3-pip python3-setuptools python3-wheel \
+    && apt-get clean \
+    && rm -fr /var/lib/apt/lists/*
+
 COPY --from=build /src/dist/*.whl /tmp/wheels/
-RUN cd /tmp/wheels && pip install *.whl && rm -fr /tmp/wheels
+RUN cd /tmp/wheels && pip3 install *.whl && rm -fr /tmp/wheels
 
 ENTRYPOINT ["/usr/bin/python-mysql-api-server"]
 
-- 
GitLab