pycharm远程连接docker容器

pycharm远程连接docker容器

  • 1.根据镜像创建容器
  • 2.进入容器
  • 3.修改容器的root密码
  • 4. 容器安装openssh-server和openssh-client
  • 5.修改SSH配置文件
  • 6.重启ssh服务
  • 7. 退出测试
  • 8.配置pycharm并连接docker容器
  • 9. 选择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 

pycharm远程连接docker容器_第1张图片

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登录
    
    pycharm远程连接docker容器_第2张图片

6.重启ssh服务

/etc/init.d/ssh restart

7. 退出测试

ssh [email protected] -p 8089

8.配置pycharm并连接docker容器

  • 步骤一
    pycharm远程连接docker容器_第3张图片

  • 步骤二
    pycharm远程连接docker容器_第4张图片

  • 步骤三
    pycharm远程连接docker容器_第5张图片

9. 选择docker环境

  • 配置环境
    pycharm远程连接docker容器_第6张图片
  • 测试,运行文件
    • 查看解释器路径不是本地,成功在这里插入图片描述

你可能感兴趣的:(#,python其他操作,pycharm,docker,ide)