Dockerfile with minimal env needed for training

This commit is contained in:
Marta 2021-10-29 00:28:42 -07:00
parent e69b2a1134
commit f86fc334b0
2 changed files with 19 additions and 0 deletions

11
Dockerfile Normal file
View File

@ -0,0 +1,11 @@
ARG IMAGE_NAME=nvcr.io/nvidia/pytorch:21.06-py3
FROM ${IMAGE_NAME} AS base
ENV DEBIAN_FRONTEND=noninteractive
COPY . /workspace/openfold
WORKDIR /workspace/openfold
RUN pip install -r requirements_minimal.txt
RUN python setup.py install

8
requirements_minimal.txt Normal file
View File

@ -0,0 +1,8 @@
biopython==1.79
deepspeed==0.5.3
dm-tree==0.1.6
ml-collections==0.1.0
ninja==1.10.2
tensorboardX==1.8
triton==1.0.0
git+https://github.com/PyTorchLightning/pytorch-lightning.git@6d79184ec50d9f80448013cc2c01b5b744a70b44