| FROM nvidia/cuda:11.0-base-ubuntu20.04 |
|
|
| ENV DEBIAN_FRONTEND noninteractive |
|
|
| ENV CUDNN_VERSION=8.0.5.39-1+cuda11.1 |
| ENV NCCL_VERSION=2.7.8-1+cuda11.1 |
|
|
| ARG python=3.8 |
| ENV PYTHON_VERSION=${python} |
|
|
| # Set default /bin/ |
| SHELL |
|
|
| RUN |
| --allow-change-held-packages |
| build-essential |
| cmake |
| git |
| curl |
| vim |
| wget |
| ca-certificates |
| libcudnn8=${CUDNN_VERSION} \ |
| libnccl2=${NCCL_VERSION} \ |
| libnccl-dev=${NCCL_VERSION} \ |
| libjpeg-dev |
| libpng-dev |
| python${PYTHON_VERSION} \ |
| python${PYTHON_VERSION}-dev |
| python${PYTHON_VERSION}-distutils |
| librdmacm1 |
| libibverbs1 |
| ibverbs-providers |
|
|
| RUN /usr//python${PYTHON_VERSION} //bin/ |
|
|
| RUN ///get-pip.py && \ |
| python get-pip.py && \ |
| rm get-pip.py |
|
|
| RUN //bin/ |
|
|
| # Install |
| RUN |
| -f ///whl/ |
|
|
| RUN |
| RUN |
| RUN |
| RUN |
|
|
| RUN |
| RUN |
| RUN |
| RUN |
| RUN |
| RUN |
| RUN |
|
|
|
|
|
|
|
|
|
|