1.先在远程电脑上安装docker的镜像
2.docker run -it --name=“name” -p 8231:22 -p 8232:8232 --gpus all pytorch/pytorch:1.7.0-cuda11.0-cudnn8-devel
22 是docker的端口
3.下载openssh
apt-get update
apt-get install openssh-server
4.设置root密码
passwd
然后设置两遍相同的密码,之后登陆的时候要用到!
5.修改配置文件
vim /etc/ssh/sshd_config
6.注释掉 PermitRootLogin prohibit-password
这一行 添加这一行 PermitRootLogin yes
7.重启ssh服务
service ssh restart
# 或使用# /etc/init.d/ssh restart
在自己电脑上配置vscode
1.本地安装openssh
pip install openssh
2.vscode中下载Remote-SSH插件
3.使用插件连接远程服务器里的容器
ssh -p 8231 root@xxxx.xx.xx.xx