博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
pycharm使用docker容器的python解释器,
阅读量:6256 次
发布时间:2019-06-22

本文共 532 字,大约阅读时间需要 1 分钟。

上一篇是pycharm调用docker的镜像的python解释器。

此篇介绍pycharm 调用docker的容器的python解释器。

 

这两个思路还是不一样的,第一个是用pycham界面的选择python解释器的选择docker选项

第二个是第一个是用pycham界面的选择python解释器的选择ssh选项。

 

调用容器中的python解释器,思路就是让容器的22端口暴露出来(容器是个简易linux环境,需要自己在容器中安装ssh相关的服务),并且22映射到主机的某一个端口,例如0.0.0.0:9005,以下用9005为例

在pycharm界面设置端口为映射的那个端口,9005.这样ssh链接主机的9005实际就是链接了容器的22。

 如图,注意设置为9005,不要设置成22了,如果设置的是22那就是调用linux宿主机的python了,需要设置为9005才能调用宿主机中的docker容器的python解释器

 

 

容器的启动方式最好需要使用volume目录挂载,这样就避免代码要同步到宿主机和docker容器两个地方,只需要同步到宿主机,然后宿主机的那个目录映射到docker容器的工作目录,这样可以避免在调用宿主机和容器时候两个解释器要上传两份代码的问题。

 

转载地址:http://urtsa.baihongyu.com/

你可能感兴趣的文章
常见的算法PHP 版,自整理
查看>>
使用UITableView隐藏的复选功能
查看>>
自定义下拉菜单(按钮下面出现下拉菜单),失去焦点后,如何下拉菜单自动消失,以及弹出窗体位置一直变化问题...
查看>>
uboot指令和环境变量
查看>>
Python之模块(二)
查看>>
Python跳出循环语句continue与break的区别
查看>>
内存中堆,栈的区别
查看>>
JavaScript
查看>>
django 配置邮件发送 send_email
查看>>
程序员聊人生
查看>>
ScrollView中嵌套WebView SrcollView自动向下滚动
查看>>
Python尾递归-创始人为何不愿TRE以及我们如何模拟TRE
查看>>
PKUSC2016
查看>>
Java内存分配和内存管理
查看>>
CNCF 有哪些具体的项目内容?
查看>>
[转]Oracle 清除incident和trace -- ADRCI用法
查看>>
农产品期货普遍回调 短期压力仍较大
查看>>
数据之路 Day8 Matplotlib包
查看>>
Ye.云狐J2刷机笔记 | 完美切换内部存储卡和SD卡的改法.vold.fstab
查看>>
【转】WIFI基本知识整理
查看>>