zoukankan      html  css  js  c++  java
  • (原) 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。

    配好了。





  • 相关阅读:
    Asp.Net MVC4 系列--进阶篇之路由 (2)
    Asp.Net MVC4 系列-- 进阶篇之路由(1)
    ASP.NET MVC AJAX的调用示例
    MVC中Controller控制器相关技术
    MVC中View界面数据呈现示例
    IEnumerable,ICollection,IList,List之间的区别
    Dapper数据库相关操作
    集合类---Map
    工厂模式
    适配器模式与外观模式
  • 原文地址:https://www.cnblogs.com/xiaouisme/p/5327794.html
Copyright © 2011-2022 走看看