通過(guò)devfile怎么創(chuàng)建一個(gè)EclipseChe7工作區(qū)

本篇文章為大家展示了通過(guò)devfile怎么創(chuàng)建一個(gè)Eclipse Che7 工作區(qū) ,內(nèi)容簡(jiǎn)明扼要并且容易理解,絕對(duì)能使你眼前一亮,通過(guò)這篇文章的詳細(xì)介紹希望你能有所收獲。

創(chuàng)新互聯(lián)建站致力于互聯(lián)網(wǎng)網(wǎng)站建設(shè)與網(wǎng)站營(yíng)銷,提供做網(wǎng)站、成都網(wǎng)站建設(shè)、網(wǎng)站開發(fā)、seo優(yōu)化、網(wǎng)站排名、互聯(lián)網(wǎng)營(yíng)銷、微信平臺(tái)小程序開發(fā)、公眾號(hào)商城、等建站開發(fā),創(chuàng)新互聯(lián)建站網(wǎng)站建設(shè)策劃專家,為不同類型的客戶提供良好的互聯(lián)網(wǎng)應(yīng)用定制解決方案,幫助客戶在新的全球化互聯(lián)網(wǎng)環(huán)境中保持優(yōu)勢(shì)。

使用devfile導(dǎo)入項(xiàng)目

程序 堆棧定義為devfile。在定義工作區(qū)中所需的項(xiàng)目,IDE,命令,工具和應(yīng)用程序運(yùn)行時(shí),這為用戶提供了更大的靈活性。

在Che 6中,使用Dockerfile定義堆棧。在Che 7中,改用devfile.yaml。 最小的devfile 以下是devfile.yaml文件中所需的最少內(nèi)容:

  • apiVersion

  • 元數(shù)據(jù)名稱

  • 項(xiàng)目名稱和來(lái)源

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

有關(guān)完整的devfile示例文件,請(qǐng)參閱Che devfile.yaml中的Eclipse Che。

從devfile創(chuàng)建工作區(qū) 要從devfile創(chuàng)建工作區(qū):

  • 將devfile.yaml文件提交到Git存儲(chǔ)庫(kù)的根目錄中。

  • 當(dāng)存儲(chǔ)庫(kù)包含devfile.yaml文件時(shí),將正在運(yùn)行的Che 7實(shí)例指向該項(xiàng)目。然后,Che 7實(shí)例使用發(fā)現(xiàn)的devfile.yaml文件通過(guò)/ f?url = API構(gòu)建工作空間。

    • 例如,在Minishift中使用Che時(shí):http:// che-che。<IP地址> .nip.io / f?url = https://github.com/eclipse/che。

通過(guò)devfile怎么創(chuàng)建一個(gè)Eclipse Che7 工作區(qū)

  • 或者,指向一個(gè)純文本文件:http://che-che.<IP-address>.nip.io/f?url=https://gist.githubusercontent.com/nickboldt/9551284c2c779a93ccf16bc801416205/raw/7ad1e949880d7f8ed30360e74bb9f8426450db05/devfile.yaml.

  • 或者,使用chectl引用本地devfile。例如,創(chuàng)建一個(gè)用于創(chuàng)建Che項(xiàng)目的工作空間:

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

    • 提取devfile并運(yùn)行chectl命令從Minishift che-che實(shí)例中的devfile啟動(dòng)一個(gè)名為che-in-che的工作區(qū)。

$ 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.yaml

Workspace IDE URL:
http://che-che.`your.IP.address.here`.nip.io/dashboard/#/ide/che/che-in-che

上述內(nèi)容就是通過(guò)devfile怎么創(chuàng)建一個(gè)Eclipse Che7 工作區(qū) ,你們學(xué)到知識(shí)或技能了嗎?如果還想學(xué)到更多技能或者豐富自己的知識(shí)儲(chǔ)備,歡迎關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道。

文章題目:通過(guò)devfile怎么創(chuàng)建一個(gè)EclipseChe7工作區(qū)
鏈接URL:http://muchs.cn/article46/gdeeeg.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供靜態(tài)網(wǎng)站、面包屑導(dǎo)航、App開發(fā)、建站公司、企業(yè)網(wǎng)站制作自適應(yīng)網(wǎng)站

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

網(wǎng)站建設(shè)網(wǎng)站維護(hù)公司