eclipse-che01 安装eclipseche

eclipse-che01 安装eclipseche

CentOS-7安装Eclipse-che-6.19.0

eclipse-che简介

Eclipse Che 是一个高性能的基于浏览器的集成开发环境,通过提供结构化的工作区、项目输入、模块化扩展插件来支持 Codenvy 的引擎。Eclipse Che 采用 Java 开发,支持 Windows、Linux 和 OS X 系统。提供扩展功能用于支持多种编程语言。目前支持的语言包括:C++、Go、Java、Python、Ruby、SQL,提供语法高亮、代码分析、代码辅助和调试功能。构建工具支持:Ant、Bower、Grunt、Gulp、Maven 和 Npm。

官方文档:https://www.eclipse.org/che/docs/quick-start.html

安装docker-ce

笔者使用的的操作系统是CentOS 7.5,默认安装的docker版本是1.13.1,运行eclipse-che需要的版是Docker 17

删除所有镜像,停止docker,移除docker

docker rm -f `docker ps -qa`
systemctl stop docker
yum remove -y docker

安装依赖,添加yum源

yum install -y yum-utils device-mapper-persistent-data lvm2
yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo

安装docker-ce

yum -y install docker-ce

关闭防火墙

systemctl stop firewalld
systemctl disable firewalld

docker启动eclipse-che

mkdir -p /opt/docker-run
vi /opt/docker-run/eclipse-che.sh

内容如下

#!/bin/sh
docker run -dit --restart=always --name=eclipse-che --privileged=true \
-v /var/run/docker.sock:/var/run/docker.sock \
-v /home/dv/eclipse-che/data:/data \
-e CHE_HOST=192.168.99.241 -e CHE_MULTIUSER=true -e CHE_VERSION=6.19.0 \
eclipse/che:6.19.0 start

启动脚本进行安装

/opt/docker-run/eclipse-che.sh

相关环境变量

CHE_HOST  宿主机IP
CHE_MULTIUSER  多用户模式
CHE_VERSION 设置安装的版本

安装完成后访问 http://ip:8080,会自动调整到

http://192.168.99.241:5050/auth/realms/che/protocol/openid-connect/auth

出现登录界面

eclipse-che01 安装eclipseche_第1张图片

你可能感兴趣的:(eclipse-che,eclipse-che安装,docker,centos-7)