Skip to content
Snippets Groups Projects
Commit a3605ab4 authored by ale's avatar ale
Browse files

Add missing packages in final image

parent d4429ef3
No related branches found
No related tags found
No related merge requests found
Pipeline #5140 passed
...@@ -2,17 +2,23 @@ FROM debian:buster AS build ...@@ -2,17 +2,23 @@ FROM debian:buster AS build
RUN apt-get -q update && \ RUN apt-get -q update && \
env DEBIAN_FRONTEND=noninteractive apt-get -qy install --no-install-recommends \ 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 ADD . /src
WORKDIR /src WORKDIR /src
RUN mkdir -p dist; pip wheel -r requirements.txt -w dist RUN mkdir -p dist; pip3 wheel -r requirements.txt -w dist
RUN python setup.py bdist_wheel RUN python3 setup.py bdist_wheel
FROM debian:buster 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/ 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"] ENTRYPOINT ["/usr/bin/python-mysql-api-server"]
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment