doclipser, 编辑生成和运行 Eclipse 中的Docker 容器

分享于 

4分钟阅读

GitHub

  繁體 雙語
Edit, build and run Docker containers from Eclipse
  • 源代码名称:doclipser
  • 源代码网址:http://www.github.com/domeide/doclipser
  • doclipser源代码文档
  • doclipser源代码下载
  • Git URL:
    git://www.github.com/domeide/doclipser.git
    Git Clone代码到本地:
    git clone http://www.github.com/domeide/doclipser
    Subversion代码到本地:
    $ svn co --depth empty http://www.github.com/domeide/doclipser
    Checked out revision 1.
    $ cd repo
    $ svn up trunk
    
    编辑,生成,运行 Eclipse 中的Docker 容器Circle CIDownload

    image

    image

    特性

    image

    当前支持的功能包括:

    • Dockerfile语法高亮显示和自动完成
    • 支持以下 Docker 命令: buildrunpslogsrm

    即使这仍然是一个工作进度项目,我们相信有些人仍然可以发现它有用。 我们计划为 Docker 提供太多( 因此体积和链接) 文件的支持。

    尽管这个插件通过Dockerfiles的支持,并在 Eclipse 中编写了:文件,但是有一些有趣的方法。 它提供了更高级的Docker 图像和容器管理,无需Dockerfiles支持: http://tools.jboss.org/blog/2015-03-30.

    安装

    插件更新站点:https://dl.bintray.com/zenika/doclipser

    安装插件遵循通常的Eclipse 插件安装过程: 1.启动 Eclipse

    选择帮助> 安装新软件。 在出现的对话框中,将更新站点URL输入到"使用"文本框中: https://dl.bintray.com/zenika/doclipser 并按enter键。

    在要安装的组件旁边选择checkbock并单击 Next Next。 3查看你要安装的功能。 单击下一步。 4. 阅读许可协议,然后选择我接受许可协议条款。 单击完成。 5. 在安全警告上单击确定。 如果你想重新启动 Eclipse,则会询问你是否要重新启动。 单击立即重新启动。

    配置

    为了运行 Docker 命令,doclipser需要配置成连接到正在运行的Docker 引擎。

    Linux上的插件

    确保你可以在没有 sudo ( 例如 )的情况下运行 Docker。 用户属于 Docker 组

    ( 在远程主机上或者当 Docker 位于远程主机上) 上的

    编辑doclipser配置 file: <Eclipse Install Directory>/plugins/com.zenika.doclipser.api_<Version>/docker.properties 你将需要设置 docker.api.uridocker.api.cert.path 属性

    先决条件
    • m2e - Eclipse的Maven 集成
    • Xtext完整 SDK
    • E4工具( 可选)
    • 工作流
    • fork !
    • 创建你的特征分支: git checkout -b my-new-feature
    • 生成项目,以从 xtext dsl定义生成java代码:
    cd com.zenika.doclipser.parent/&&export MAVEN_OPTS="-Xmx512m -XX:MaxPermSize=128m"&& mvn clean install
    • 将项目作为现有的Maven 项目导入到 Eclipse 中
    • 要测试和调试去运行配置,选择RunDoclipser并运行
    • 提交你的更改: git commit -am 'Add some feature'
    • 推送到分支: git push origin my-new-feature
    • 提交请求请求:d

    Credits

    许可证

    Eclipse public 许可证 v1.0


    DOC  构建  EDI  Docker  DOCK  Contain