千家信息网

通过devfile怎么创建一个Eclipse Che7 工作区

发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,本篇文章为大家展示了通过devfile怎么创建一个Eclipse Che7 工作区 ,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。使用devfile导入项目程
千家信息网最后更新 2026年10月31日通过devfile怎么创建一个Eclipse Che7 工作区

本篇文章为大家展示了通过devfile怎么创建一个Eclipse Che7 工作区 ,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。

使用devfile导入项目

程序 堆栈定义为devfile。在定义工作区中所需的项目,IDE,命令,工具和应用程序运行时,这为用户提供了更大的灵活性。

在Che 6中,使用Dockerfile定义堆栈。在Che 7中,改用devfile.yaml。 最小的devfile 以下是devfile.yaml文件中所需的最少内容:

  • apiVersion

  • 元数据名称

  • 项目名称和来源

apiVersion: 1.0.0metadata:  name: che-in-che-outprojects:  - name: che    source:      type: git      location: 'https://github.com/eclipse/che.git'

有关完整的devfile示例文件,请参阅Che devfile.yaml中的Eclipse Che。

从devfile创建工作区 要从devfile创建工作区:

  • 将devfile.yaml文件提交到Git存储库的根目录中。

  • 当存储库包含devfile.yaml文件时,将正在运行的Che 7实例指向该项目。然后,Che 7实例使用发现的devfile.yaml文件通过/ f?url = API构建工作空间。

    • 例如,在Minishift中使用Che时:http:// che-che。 .nip.io / f?url = https://github.com/eclipse/che。

  • 或者,指向一个纯文本文件:http://che-che..nip.io/f?url=https://gist.githubusercontent.com/nickboldt/9551284c2c779a93ccf16bc801416205/raw/7ad1e949880d7f8ed30360e74bb9f8426450db05/devfile.yaml.

  • 或者,使用chectl引用本地devfile。例如,创建一个用于创建Che项目的工作空间:

    • 将Che部署到Minishift(或其他集群)上。

    • 提取devfile并运行chectl命令从Minishift che-che实例中的devfile启动一个名为che-in-che的工作区。

$ wget https://raw.githubusercontent.com/eclipse/che/master/devfile.yaml -o /tmp/devfile.yaml$ ./chectl workspace:start -f /tmp/devfile.yaml -n che-che  ✔ Retrieving Che Server URL...http://che-che.`your.IP.address.here`.nip.io  ✔ Verify if Che server is running  ✔ Create workspace from Devfile /tmp/devfile.yamlWorkspace IDE URL:http://che-che.`your.IP.address.here`.nip.io/dashboard/#/ide/che/che-in-che

上述内容就是通过devfile怎么创建一个Eclipse Che7 工作区 ,你们学到知识或技能了吗?如果还想学到更多技能或者丰富自己的知识储备,欢迎关注行业资讯频道。

工作 工作区 文件 项目 内容 实例 运行 名称 命令 堆栈 技能 指向 知识 程序 空间 存储 最小 简明 简明扼要 就是 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网金融监管科技数据 互联网是不是新科技 新华互联网科技学院 互联网为科技 腾讯阿里互联网科技 互联网 科技 重庆科技学院互联网 海南科技产业互联网平台 济南和联互联网科技有限公司 北京三清互联网科技 互联网大会黑科技排名 受益于互联网科技的高速发展 厦门比较好的科技互联网公司 深圳市优智互联网科技有限公司 互联网科技人工智能实验室 合肥互联网科技公司公章图片 广州百诚互联网科技有限公司官网 普陀区互联网教育科技管理办法 国产互联网科技公司 悟空问答互联网科技 互联网科技公司的优势 北京互联网科技有限公司 互联网科技公司电话 杭州互联网科技公司 互联网科技缩写 为客找房互联网科技公司怎么样 广州百诚互联网科技有限公司官网 互联网科技博主张洲 杭州科技互联网公司有哪些 互联网科技创新方面的资料
0