Eclipse Che (v5.0)安裝耐亏、配置實(shí)踐

Eclipse Che最近發(fā)布了5.0版本徊都,號(hào)稱下一代的編碼IDE,簡(jiǎn)單說(shuō)就是一個(gè)程序猿的“云端workspace”广辰。設(shè)計(jì)的初衷是“協(xié)作”暇矫,同時(shí)支持遠(yuǎn)程拖代碼(Git等),遠(yuǎn)程發(fā)布(Maven择吊、ssh等)李根,打開一個(gè)瀏覽器就能coding,假如你的電腦丟了壞了或是爆了几睛,轉(zhuǎn)身進(jìn)網(wǎng)吧也能繼續(xù)工作房轿。本文記錄一下Eclipse Che安裝、簡(jiǎn)單使用的過(guò)程。

機(jī)器環(huán)境:Ubuntu 16.04 LTS / 1核4G內(nèi)存

安裝Docker

選擇本地安裝(Local Install)模式囱持,Che需要在機(jī)器上先安裝Docker服務(wù)夯接。首先更新包數(shù)據(jù):

sudo apt-get update

現(xiàn)在開始在Ubuntu 16版本(Xenial)上安裝Docker,修改系統(tǒng)文件增加官方Docker repository纷妆,依次執(zhí)行:

sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 --recv-keys 58118E89F3A912897C070ADBF76221572C52609D
sudo apt-add-repository 'deb https://apt.dockerproject.org/repo ubuntu-xenial main'

修改的key視不同Linux發(fā)行版而不同盔几,具體請(qǐng)參考Docker官方安裝文檔。

再次Update:

sudo apt-get update

到此確認(rèn)一下是否覆蓋了默認(rèn)的Ubuntu 16.04的配置:

apt-cache policy docker-engine

應(yīng)該有類似如下的輸出:


image.png

到此docker-engine并沒(méi)有安裝掩幢,最后執(zhí)行:

sudo apt-get install -y docker-engine

安裝包比較大逊拍,執(zhí)行完后檢查運(yùn)行情況:

sudo systemctl status docker

應(yīng)該有類似如下的輸出:

image (3).png

簡(jiǎn)單執(zhí)行docker命令看看是否異常:

docker info
docker run hello-world

輸出“Hello from Docker”的反饋后Docker安裝完成。假如你不知道Docker是什么東西也不重要粒蜈,當(dāng)然也無(wú)需記住復(fù)雜的Docker命令顺献,因?yàn)镃he這部分的腳本已經(jīng)夠用。

安裝Che

下載Che的一鍵安裝腳本:

curl -sL https://raw.githubusercontent.com/eclipse/che/master/che.sh > /usr/local/bin/che

chmod +x /usr/local/bin/che

使用start命令:

che start

第一次啟動(dòng)會(huì)去下載Che的鏡像并自動(dòng)啟動(dòng)枯怖,等待完成后應(yīng)該有如下輸出:

image.png

訪問(wèn)機(jī)器的8080端口,打開即可看見歡迎界面能曾。接著選擇Eclipse Che模板度硝,創(chuàng)建第一個(gè)云端Workspace:

image (2).png

成功創(chuàng)建Workspace后,繼續(xù)在Workspace下創(chuàng)建第一個(gè)Project:

image (3).png

一切感覺(jué)甚好寿冕,可惜到最后一步報(bào)錯(cuò)了蕊程。這需要配置外網(wǎng)訪問(wèn)地址。

配置Che

Che內(nèi)部應(yīng)該是以webServer的形式啟動(dòng)一個(gè)workspace驼唱,而workspace需要和位于Docker容器內(nèi)部的Che核心server通信藻茂,兩者的ip不一致會(huì)導(dǎo)致通信失敗。請(qǐng)注意之前的“che start”之后玫恳,輸出的路徑默認(rèn)是“http://172.17.0.1:8080”辨赐。我們需要向che指定我們機(jī)器的外網(wǎng)地址。

che的配置主要京办、也是最方便是以profile形式掀序,使用che的shell腳本提交,依次執(zhí)行:

export CHE_HOST_IP=*.*.*.*
che profile add your_profile_name

查看是否添加成功:

che profile info your_profile_name

輸出如下:

INFO: (che profile): CHE_DIR_IMAGE_NAME=eclipse/che-dir
INFO: (che profile): CHE_HOST_IP=*.*.*.*
INFO: (che profile): CHE_LAUNCHER_IMAGE_NAME=eclipse/che-launcher
INFO: (che profile): CHE_MINI_PRODUCT_NAME="che"
INFO: (che profile): CHE_MOUNT_IMAGE_NAME=eclipse/che-mount
INFO: (che profile): CHE_PRODUCT_NAME="ECLIPSE CHE"
INFO: (che profile): CHE_SERVER_CONTAINER_NAME=che-server
INFO: (che profile): CHE_SERVER_IMAGE_NAME=eclipse/che-server
INFO: (che profile): CHE_TEST_IMAGE_NAME=eclipse/che-test
INFO: (che profile): CHE_VERSION=5.0.0-latest

添加成功后惭婿,設(shè)置Che使用這個(gè)profile:

che profile set your_profile_name

設(shè)置成功后執(zhí)行start命令啟動(dòng)che:

che start

至此不恭,Che已經(jīng)可以開始使用了:

Paste_Image.png
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個(gè)濱河市财饥,隨后出現(xiàn)的幾起案子换吧,更是在濱河造成了極大的恐慌,老刑警劉巖钥星,帶你破解...
    沈念sama閱讀 216,402評(píng)論 6 499
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件沾瓦,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡,警方通過(guò)查閱死者的電腦和手機(jī)暴拄,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,377評(píng)論 3 392
  • 文/潘曉璐 我一進(jìn)店門漓滔,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人乖篷,你說(shuō)我怎么就攤上這事响驴。” “怎么了撕蔼?”我有些...
    開封第一講書人閱讀 162,483評(píng)論 0 353
  • 文/不壞的土叔 我叫張陵豁鲤,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我鲸沮,道長(zhǎng)琳骡,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 58,165評(píng)論 1 292
  • 正文 為了忘掉前任讼溺,我火速辦了婚禮楣号,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘怒坯。我一直安慰自己蜈七,他們只是感情好般堆,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,176評(píng)論 6 388
  • 文/花漫 我一把揭開白布镀琉。 她就那樣靜靜地躺著爽撒,像睡著了一般。 火紅的嫁衣襯著肌膚如雪归敬。 梳的紋絲不亂的頭發(fā)上酷含,一...
    開封第一講書人閱讀 51,146評(píng)論 1 297
  • 那天,我揣著相機(jī)與錄音汪茧,去河邊找鬼椅亚。 笑死,一個(gè)胖子當(dāng)著我的面吹牛陆爽,可吹牛的內(nèi)容都是我干的什往。 我是一名探鬼主播,決...
    沈念sama閱讀 40,032評(píng)論 3 417
  • 文/蒼蘭香墨 我猛地睜開眼慌闭,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼别威!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起驴剔,我...
    開封第一講書人閱讀 38,896評(píng)論 0 274
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤省古,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后丧失,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體豺妓,經(jīng)...
    沈念sama閱讀 45,311評(píng)論 1 310
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,536評(píng)論 2 332
  • 正文 我和宋清朗相戀三年,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了琳拭。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片训堆。...
    茶點(diǎn)故事閱讀 39,696評(píng)論 1 348
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡,死狀恐怖白嘁,靈堂內(nèi)的尸體忽然破棺而出坑鱼,到底是詐尸還是另有隱情,我是刑警寧澤絮缅,帶...
    沈念sama閱讀 35,413評(píng)論 5 343
  • 正文 年R本政府宣布鲁沥,位于F島的核電站,受9級(jí)特大地震影響耕魄,放射性物質(zhì)發(fā)生泄漏画恰。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,008評(píng)論 3 325
  • 文/蒙蒙 一吸奴、第九天 我趴在偏房一處隱蔽的房頂上張望允扇。 院中可真熱鬧,春花似錦奄抽、人聲如沸蔼两。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,659評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至妙啃,卻和暖如春档泽,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背揖赴。 一陣腳步聲響...
    開封第一講書人閱讀 32,815評(píng)論 1 269
  • 我被黑心中介騙來(lái)泰國(guó)打工馆匿, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留,地道東北人燥滑。 一個(gè)月前我還...
    沈念sama閱讀 47,698評(píng)論 2 368
  • 正文 我出身青樓渐北,卻偏偏與公主長(zhǎng)得像,于是被迫代替她去往敵國(guó)和親铭拧。 傳聞我的和親對(duì)象是個(gè)殘疾皇子赃蛛,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 44,592評(píng)論 2 353

推薦閱讀更多精彩內(nèi)容