zoukankan      html  css  js  c++  java
  • pycharm使用docker容器的python解释器,

    上一篇是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容器的工作目录,这样可以避免在调用宿主机和容器时候两个解释器要上传两份代码的问题。

  • 相关阅读:
    阶梯式测试
    websocket协议
    性能指标
    环境变量
    解密断言+参数写入文本
    将参数进行URL编码
    日志级别
    对返回结果进行断言
    python小题目:循环/函数
    如果使用JSON提取器 和正则提取器
  • 原文地址:https://www.cnblogs.com/ydf0509/p/7772065.html
Copyright © 2011-2022 走看看