Eclipse che 部署命令

无需下载 eclipse che 官网的安装包,仅需要在 docker 上 pull codenvy/che 的镜像即可。

建议j提前 pull 开发所用的 ide 镜像,可以避免进入开发界面时的等待时间。

eclipse che 4.2.0 支持的 ide 有:

codenvy/aspnet
codenvy/cpp_gcc
codenvy/node
codenvy/php
codenvy/ubuntu_android
codenvy/ubuntu_jdk8
codenvy/ubuntu_python
codenvy/ubuntu_rails


看名字就知道是干什么的了,访问 eclipse che docker 镜像站,发现还有其他的 ide,会在以后陆续添加。


docker 启动命令(不要在 cmd 中执行,会由于特殊字符问题出错,在 shell 中执行则么有问题):


docker run -v //var/run/docker.sock:/var/run/docker.sock -v //home/user/che/lib:/home/user/che/lib-copy -v //home/user/che/workspaces:/home/user/che/workspaces -v //home/user/che/tomcat/temp/local-storage:/home/user/che/tomcat/temp/local-storage -e CHE_DOCKER_MACHINE_HOST=$IPv4 --name che -d --net=host codenvy/che bash -c 'sudo rm -rf /home/user/che/lib-copy/* && mkdir -p /home/user/che/lib-copy/ && sudo chown -R user:user /home/user && cp -rf /home/user/che/lib/* /home/user/che/lib-copy && cd /home/user/che/bin/ && ./che.sh -p:8082 --skip:client --debug run'


其中 $IPv4 需要换成 docker 服务器 ip 地址。尝试 127.0.0.1 无效。

本命令会在 docker 中启动 docker,并在宿主机上建立 /home/user/che 目录。

eclipse che 本身会自己运行 docker run 命令,以及自己保存 docker image。


如果二次启动后出错,可以尝试删除 docker 服务器 /home/user/che 目录,需要 root 权限。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值