pycharm远程连接docker容器
1.根据镜像创建容器
sudo docker run -itd --name=conn_test --runtime=nvidia --gpus all -p 8089:22 test:v1
2.进入容器
sudo docker exec -it f08beeff759a /bin/bash
3.修改容器的root密码
passwd
4. 容器安装openssh-server和openssh-client
# apt-get -y update 如果下面命令报错,先执行这个命令,再重新执行下面的命令
apt-get install openssh-server
apt-get install openssh-client
5.修改SSH配置文件
- 编辑文件
vim /etc/ssh/sshd_config
- 添加内容
PermitRootLogin yes # 允许root用户使用ssh登录
6.重启ssh服务
/etc/init.d/ssh restart
7. 退出测试
ssh root@127.0.0.1 -p 8089
8.配置pycharm并连接docker容器
-
步骤一
-
步骤二
-
步骤三
9. 选择docker环境
- 配置环境
- 测试,运行文件
- 查看解释器路径不是本地,成功