project/Dockerfile

10 lines
499 B
Docker

FROM alpine:edge
ADD ["requirements.txt", "/"]
RUN echo "http://dl-cdn.alpinelinux.org/alpine/edge/testing/" >> /etc/apk/repositories && \
sed -i 's/numpy/#numpy/' requirements.txt && \
sed -i 's/scipy/#scipy/' requirements.txt && \
apk add --update libpng libpng-dev freetype freetype-dev g++ python3 py3-numpy python3-dev py-numpy-dev py3-scipy&& \
pip3 install -r requirements.txt && \
apk del libpng-dev freetype-dev g++ python3-dev py-numpy-dev && \
rm requirements.txt