pycharm远程docker中的环境进行调试

本文详细介绍了如何在Ubuntu服务器上启动Docker容器,并通过PyCharm进行远程调试。步骤包括:1) 启动并进入容器,开放端口22,安装vim和openssh-server;2) 修改ssh配置文件允许root登录和设置监听端口为22;3) 开启sshd服务;4) 设置连接密码。通过这些步骤,开发者可以在本地PyCharm中便捷地调试远程Docker环境中的代码。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.在远程的ubuntu服务器端,启动并进入容器,打开端口22,安装 vim、openssh-server

1.1启动容器:

	 docker run -it --gpus all -p(宿主机器映射的端口):(容器中监听的端口)(container_id)/bin/bash
    --gpus all  : 容器里面使用gpu
     -p **:**    : 服务器的****(冒号前)端口(可以自己任意设置),映射到容器的***(冒号后)端口
     -it         :交互式终端
     --name       : 容器命名

1.2 进入容器:

docker exec -it name  /bin/bash     

安装vim、openssh

更新安装源:

apt update   &&  apt upgrade -y 

安装openssh:

apt install openssh-server -y

安装vim编辑器:

 apt install vim -y

2 .修改ssh配置文件

打开配置文件:

vim /etc/ssh/sshd_config
    设置root 可连接权限 
        PermitRootLogin yes

设置监听22端口

       Port 22       

3. 开启 sshd服务

开启服务:

 /etc/init.d/ssh start   或者   service ssh start (下同)

重启服务:

 /etc/init.d/ssh restart   

4. 设置连接密码

passwd       输入两次密码后成功设置密码
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值