首页 分享 pycharm配置远程docker 容器作为开发环境

pycharm配置远程docker 容器作为开发环境

来源:萌宠菠菠乐园 时间:2024-11-19 19:21

最新推荐文章于 2024-10-16 10:55:59 发布

小熊Super 于 2019-09-19 03:41:14 发布

版权声明:本文为博主原创文章,遵循 CC 4.0 BY 版权协议,转载请附上原文出处链接和本声明。

启动docker:

docker run -itd -p /home:/home --network host ubuntu:16.04 (共享宿主机的网络) 12

1: docker attach container_ID
2:passwd #修改密码
3: 安装 openssh-server和openssh-client

apt-get install openssh-server apt-get install openssh-client 12

4:vim /etc/ssh/sshd_config

修改/etc/ssh/sshd_config # PermitRootLogin prohibit-password # 默认打开 禁止root用户使用密码登陆,需要将其注释 RSAAuthentication yes #启用 RSA 认证 PubkeyAuthentication yes #启用公钥私钥配对认证方式 PermitRootLogin yes #允许root用户使用ssh登录 修改Port Port 5000 #将22 修改成任意一个数字 123456789

5:启动sshd服务

/etc/init.d/ssh restart 1

6:测试网络:

ssh root@127.0.0.1 -p 5000 1

pycharm 连接容器

使用pycharm连接远程服务器可以参考 1

https://blog.csdn.net/Aerry_ale/article/details/81566832

**总结:**这个方法比端口映射要好一点。端口映射,相当于把网络交给docker来处理。而,通过设置–network host,使得容器和宿主机共享网络,修改ssh默认端口22,使得pycharm 可以直接连接docker 容器。pycharm,使用的将是容器内的环境。写完代码可以,直接在pycharm中运行。

参考:
https://blog.csdn.net/hanchaobiao/article/details/84069299
https://blog.csdn.net/Aerry_ale/article/details/81566832

相关知识

手把手教你租用服务器以及使用Pycharm远程连接服务器训练模型
Docker常用命令大全(超详细),零基础入门到精通,收藏这一篇就够了!
Docker 日志记录
Docker常用命令大全(非常详细)零基础入门到精通,收藏这一篇就够了
基于python的桌面宠物需要配置什么环境
【深度学习服务器配置篇】之用Visual Studio Code远程连接服务器
Springboot宠物领养系统51gz3(程序+源码+数据库+调试部署+开发环境)系统界面在最后面。
simon
Springboot计算机毕业设计社区宠物登记管理服务平台(程序+源码+数据库+调试部署+开发环境)
Springboot宠物领养系统0e60o(程序+源码+数据库+调试部署+开发环境)

网址: pycharm配置远程docker 容器作为开发环境 https://www.mcbbbk.com/newsview602610.html

所属分类:萌宠日常
上一篇: 幼儿园自然角的设计方案(精选14
下一篇: 因人设计 以爱筑景—2012清华

推荐分享