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