• (原) ubuntu下用pycharm2016.1专业版配docker编译环境(docker Interpreter)


    一:先创建docker-machine

    先创建docker machine。我主机上的虚拟机是virtualbox。
    $ docker-machine create --driver virtualbox default
    如果已经create过了,这里就只需要:
    $ docker-machine start default
    看看ip:
    $ docker-machine ls

    NAME ACTIVE DRIVER STATE URL SWARM DOCKER ERRORS
    default * virtualbox Running tcp://192.168.99.100:2376 v1.10.2

    记住这个ip和端口:192.168.99.100:2376

    因为代码是放在/home/myname目录里的,所以要把主机里这个目录共享到虚拟机即docker-machine里。
    进入docker-machine的这个虚拟机“default”,配置共享目录:
    $ docker-machine ssh default
    $ sudo mkdir -p /home/xiaou && sudo mount -t vboxsf -o uid=1000,gid=$(id -g) xiaou /home/xiaou        # ps: 这是一个大坑啊

    注意这个命令里的1000,是在主机里echo $UID得到的。
    这时候就把需要的编译环境images拉取到这个docker machine里:
    $ docker pull xxx-python
    好了,都配好了。退出此machine的ssh.
    $ exit

    二:配置pycharm
    pycharm: 菜单File/Settings,搜索"Interpreter", 选中"Project Interpreter",在右边的Project Interpreter下拉框里
    下拉,选“Show All”,然后点加号添加一个,点“Add Remote”。
    选中单选框Docker,然后下面的server选New,弹出框配置如下:
    (直接勾选“Import credentials from Docker Machine”)

    点OK。

    配好了。





  • 相关阅读:
    mysql联合主键自增、主键最大长度小记
    针对list集合进行分页展示
    初识javascript变量和基本数据类型
    12.19如何定义正则表达式
    人民币符号在html的显示方法
    windows下的NodeJS安装
    css 实现未知图片垂直居中
    IE678下placeholder效果,支持文本框和密码框
    jvm004 解析与分派
    jvm003 类加载的过程
  • 原文地址:https://www.cnblogs.com/xiaouisme/p/5327794.html
Copyright © 2020-2023  润新知