前言

在Eclipse Che的官网首页有如下一句话:

Eclipse Next-Generation IDE

Eclipse Che is a developer workspace server and cloud IDE built for teams and organizations.

可以看出来Che的定位是一款云IDE,同时,首页的大图也表示,Che运行在浏览器上,本着程序员的折腾之心,开搞


安装前说明

【一】安装Docker

本教程使用的安装方法为Docker的镜像安装,干净,省力,所以需要在安装环境内安装docker。您可以前往官网下载并安装对应系统的Docker,请下载并安装最新的版本,或至少安装17.0以上的版本。
本教程使用的系统为CentOS 7,该系统的安装可参考我的另一篇文章:在CentOS 中安装Docker

【二】适用对象

本安装教程适用于运行Linux、MacOS、Windows操作系统的电脑或虚拟机。

在MacOS系统中安装前,需要设置IP别名,操作步骤如下:

  1. 在菜单栏点击docker图标,选择Preferences > Advanced,在Docker subnet一栏中复制IP地址,或在终端中通过命令docker run --rm --net host eclipse/che-ip:nightly查询IP
  2. 在终端中输入以下命令来设置IP别名,其中${IP}为您上一步查询到的IP
$ sudo ifconfig lo0 alias ${IP}

【三】服务器配置

最低配置:1 CPU;2GB RAM;3GB 磁盘空间

【四】 配置默认端口

运行Che所需的默认端口是8080。Che在启动时执行预检时会验证端口是否可用。您也可以在启动时传入-e CHE_PORT=${your host} start命令来更改Che启动的端口。请确保以下端口都已经打开,并且没有被防火墙或其他第三方应用阻止,除非另有说明,所有端口均为TCP,Che常用端口如下:

PortServiceNotes
8080Tomcat PortChe server default port
8000Server Debug PortUsers developing Che extensions and custom assemblies would use this debug port to connect a remote debugger to Che server.
32768-65535Docker and Che AgentsUsers who launch servers in their workspace bind to ephemeral ports in this range. This range can be limited.

已知的问题

您可以搜索Che的GitHub Issues页面,被标记为kind/bug的即已知问题的项目

正文结束
本文作者:

文章标题:Eclipse Che安装使用教程(一):安装Eclipse Che

本文地址:https://www.yanjiayu.cn/eclipse/eclipseche1.html

版权说明:本作品采用知识共享署名-非商业性使用 4.0 国际许可协议进行许可。您可以自由的转载和修改,但请务必注明文章来源并且不可用于商业目的。
知识共享许可协议
最后修改:2021 年 02 月 01 日 11 : 26 AM
如果觉得我的文章对你有用,请随意赞赏