Try fixing the docker build on dockerhub

This commit is contained in:
Giovanni Campagna 2020-03-27 15:55:33 -07:00
parent 5ca27fb5f7
commit 8d8d816777
1 changed files with 5 additions and 0 deletions

View File

@ -10,12 +10,17 @@ USER root
COPY . /opt/genienlp COPY . /opt/genienlp
# install basic tools and python3, install dependencies, and then cleanup # install basic tools and python3, install dependencies, and then cleanup
# HACK: we need to download the wheel manually or docker will die
RUN dnf -y install git gcc gcc-c++ \ RUN dnf -y install git gcc gcc-c++ \
python3 \ python3 \
python3-numpy \ python3-numpy \
python3-scipy \ python3-scipy \
python3-pip \ python3-pip \
python3-devel \ python3-devel \
&& curl -sL https://files.pythonhosted.org/packages/24/19/4804aea17cd136f1705a5e98a00618cb8f6ccc375ad8bfa437408e09d058/torch-1.4.0-cp36-cp36m-manylinux1_x86_64.whl \
-o torch-1.4.0-cp36-cp36m-manylinux1_x86_64.whl \
&& pip3 install torch-1.4.0-cp36-cp36m-manylinux1_x86_64.whl \
&& rm -fr torch-1.4.0-cp36-cp36m-manylinux1_x86_64.whl \
&& pip3 install -e /opt/genienlp \ && pip3 install -e /opt/genienlp \
&& rm -fr /root/.cache \ && rm -fr /root/.cache \
&& dnf -y remove gcc gcc-c++ \ && dnf -y remove gcc gcc-c++ \