如何使用pycharm在远程服务器的远程docker上建立安全连接

2024-06-13 06:03:24 发布

您现在位置:Python中文网/ 问答频道 /正文

皮查姆

SSH->;远程docker

我们在Pycharm上使用python的远程解释器,它在SSH connection上工作得很好。我们正处于转换docker container上的主要工作的阶段。保持remote servers和{}上的开发过程对我们来说是很重要的。但同样重要的是能够在docker container上完成,而不仅仅是ssh,因为这在启动new development server时节省了大量的时间和精力。在

远程docker—>;安全的远程docker

我们所寻求的是一种能够在Pycharm内安全地生成remote docker connection的方法。似乎在生成Tls证书时,我们需要将其绑定到host IP's。这个IP/host bounding阻止了我们快速启动new servers进行开发,因为这股力量产生了certificate per IP。在

我的问题是,是否可以从Pycharmsecure connection生成一个secure connection,而不将remote docker绑定到它的host IP?在

编辑:

目前可能的选择

通配符证书:

作为Jan Garaj的建议,请使用wild card证书。然后将每个new server连接到new subdomain。每个人的通配符都是一样的。在

赞成者:这个假设能起作用 缺点:它需要为每个服务器设置一个新的子域

SSH tunnle

设置docker socket以允许来自localhost的连接。然后每个developer可以设置一个从his computer到{}的ssh隧道。在Pycharm设置python interpeter到{},通过localhost与^{相同port。在


Tags: dockergtiphostnew远程serverremote
1条回答
网友
1楼 · 发布于 2024-06-13 06:03:24

使用(=购买或创建/安装/使用自己的CA+generate)wildchar TLS证书,该证书将覆盖所有当前服务器以及任何新服务器。在

相关问题 更多 >