在服务器上配置可以远程访问的Pytorch或Tensorflow环境

本文介绍了如何在Ubuntu服务器上通过Docker配置远程可访问的Pytorch和Tensorflow环境,并使用Pycharm进行SSH连接。详细步骤包括选择所需版本的Docker镜像,拉取并运行镜像,配置SSH服务以及在Pycharm中设置SSH Interpreter。常见问题包括Docker容器内的SSH服务停止,解决方法是重启Docker容器或调整启动脚本确保SSH随容器启动。
摘要由CSDN通过智能技术生成

在服务器上配置可以远程访问的Pytorch或Tensorflow环境

  1. 首先明确自己需要的TensorFlow或者 PyTorchPython编译器版本,以安装1.4版本的pytorch为例
  2. 接着访问docker hub,寻找对应版本的TensorFlowPyTorch镜像, 在搜索框输入pytorch,点击第一个官方镜像
https://hub.docker.com/
  1. 打开官方镜像详情后,点击Tags,输入1.4 查询所需要的1.4版本的pytorch镜像
  2. 使用命令拉取镜像到本地
docker pull pytorch/pytorch:1.4-cuda10.1-cudnn7-runtime
  1. 运行刚刚拉取的镜像
 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 为镜像名

  1. 配置ssh服务
apt update
# 安装 ope
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值