| 123456789101112131415161718192021222324252627282930313233 | 
							- FROM python:3.7 as buildimage
 
- RUN useradd -u 1000 -ms /bin/bash python
 
- WORKDIR /home/python
 
- USER python
 
- RUN python -m venv /home/python/venv 
 
- # "Activate" the venv
 
- ENV PATH="/home/python/venv/bin:$PATH"
 
- COPY req.txt req.txt
 
- RUN pip install -r req.txt
 
- # COPY jam.h jam.h
 
- # COPY jamlib.a jamlib.a
 
- # COPY jamlib_build.py jamlib_build.py
 
- # RUN python jamlib_build.py
 
- RUN pip wheel --wheel-dir=/home/python/wheels -r req.txt
 
- RUN find .
 
- RUN ls -la
 
- RUN pip freeze
 
- FROM python:3.7-slim 
 
- RUN useradd -u 1000 -ms /bin/bash python && \
 
-  apt update && \
 
-  apt install -y libgd3
 
- WORKDIR /home/python
 
- USER python
 
- RUN python -m venv /home/python/venv 
 
- # "Activate" the venv
 
- ENV PATH="/home/python/venv/bin:$PATH"
 
- COPY --from=buildimage /home/python/wheels /home/python/wheels
 
- COPY req.txt req.txt
 
- RUN pip install --no-index --find-links=/home/python/wheels -r req.txt
 
- COPY --from=buildimage /home/python/_pi_cffi.* /home/python/
 
- # COPY --from=buildimage /home/python/venv/lib/python3.7/site-packages/.libs_cffi_backend /home/python/venv/lib/python3.7/site-packages/
 
- # CMD ["python", "tcp-proxy.py"]
 
 
  |