在服务器上配置可以远程访问的Pytorch或Tensorflow环境
- 首先明确自己需要的
TensorFlow
或者 PyTorch
及Python
编译器版本,以安装1.4
版本的pytorch
为例
- 接着访问
docker hub
,寻找对应版本的TensorFlow
或 PyTorch
镜像, 在搜索框输入pytorch,点击第一个官方镜像
https://hub.docker.com/
- 打开官方镜像详情后,点击Tags,输入1.4 查询所需要的1.4版本的
pytorch
镜像
- 使用命令拉取镜像到本地
docker pull pytorch/pytorch:1.4-cuda10.1-cudnn7-runtime
- 运行刚刚拉取的镜像
docker run -it --name pytorch-1.4 --gpus all --restart=always -p 8031:22 pytorch/pytorch:1.4-cuda10.1-cudnn7-runtime /bin/bash
其中
--name 指定容器名 本例为pytorch-1.4
--restart=always 配置容器自动重启
-p 指定端口映射,宿主机端口8031映射容器SSH端口22
pytorch/pytorch:1.4-cuda10.1-cudnn7-runtime 为镜像名
- 配置ssh服务
apt update
# 安装 ope