需要pycharm专业版才可以远程调试
一、启动docker时加port映射
如:-p 2892:22,这里把服务器的22端口号映射到外面2892;
二、设置ssh
1. 安装ssh
sudo apt update
sudo apt install openssh-server
2. 设置ssh
打开配置文件:
sudo vim /etc/ssh/sshd_config
(1)取消注释
Port 22
(2)修改
#PermitRootLogin prohibit-password
改为:
PermitRootLogin yes
3. 重启服务
service ssh start
4. 设置密码
passwd
三、连接
进入设置步骤:File->settings->Project:XXX->Python Interpreter
在Python Interpreter中增加ssh服务,然后设置:

文章介绍了如何使用PyCharm专业版进行远程调试Docker容器中的Python应用。关键步骤包括Docker端口映射,SSH的安装与配置,设置SSH服务及密码,以及在PyCharm中连接和配置Python解释器。在遇到ExternalLibraries为空或环境配置报错时,提供了相应的解决办法。

4万+

被折叠的 条评论
为什么被折叠?



