Docker Hub 地址
已经编译好的 Docker Image 在 Docker Hub 上,地址是 https://hub.docker.com/r/anibali/pytorch/。例如,你想使用 CUDA 9.2 版本,则使用下列命令:
1 | $ docker pull anibali/pytorch:cuda-9.2 |
现在支持的版本有:
Image tag | CUDA | PyTorch |
| None | 0.4.1 |
| 9.2 | 0.4.1 |
| 9.0 | 0.4.1 |
| 8.0 | 0.4.1 |
下面的版本也有,但不再提供支持:
Image tag | CUDA | PyTorch |
| 9.1 | 0.4.0 |
| 7.5 | 0.3.0 |
如何运行 PyTorch?
具体运行方法请查看 DockerHub 上的详细说明。
命令行示例:
1 2 3 4 5 6 7 | docker run --rm -it --init \ --runtime=nvidia \ --ipc=host \ --user="$(id -u):$(id -g)" \ --volume=$PWD:/app \ -e NVIDIA_VISIBLE_DEVICES=0 \ anibali/pytorch python3 main.py |