使用Dockerfile创建Ubuntu+Pytorch+CUDA 镜像
过程
- 安装Docker 参考ubuntu安装docker
- 安装NVIDIA Container Toolkit 参考NVIDIA/nvidia-docker
- 准备好Python-3.6.9.tar.xz
- 从nvidia/cuda:10.0-cudnn7-devel-ubuntu16.04 镜像基础上搭建
- 安装openssh-server、python、pytorch
- run镜像时加上参数 --gpus all --ipc=host
Dockerfile
# BASE IMAGE
FROM nvidia/cuda:10.0-cudnn7-devel-ubuntu16.04
# LABEL MAINTAINER
LABEL maintainer="ltobenull@gmail.com"
SHELL ["/bin/bash",