docker run --rm -t -v /var/run/docker.sock:/var/run/docker.sock eclipse/che start
Of course it is assumed that you have Docker 1.8 or later installed.
If you run it in your desktop or laptop, you can start using it. Just go to "http://localhost:8080" and create a workspace for your development:
Since I am going to install it on my HP N54L server (ArchLinux), I need to put from environment variables:
docker run --rm -t -e CHE_HOST_IP=-v /var/run/docker.sock:/var/run/docker.sock eclipse/che stop
Another thing I discover is that if you run "docker ps" you will see:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 6b5cf5c1c0e9 eclipse-che/workspacef2v2k7ltal4gbsxp_machineph3hokyhknjhxa90_che_default "/home/user/entrypoin" 42 hours ago Up 42 hours 0.0.0.0:32817->22/tcp, 0.0.0.0:32816->4401/tcp, 0.0.0.0:32815->4403/tcp, 0.0.0.0:32814->4411/tcp, 0.0.0.0:32813->8080/tcp workspacef2v2k7ltal4gbsxp_machineph3hokyhknjhxa90_che_default ac63c449f4b8 codenvy/che-server:latest "/home/user/che/bin/c" 42 hours ago Up 42 hours 8000/tcp, 0.0.0.0:8080->8080/tcp che-server
Just remember do not stop it by running "docker stop che-server". I did once and when I start the che-server my previous setting, including workpsaces and projects were gone.
Instead, we should run
docker run --rm -t -e CHE_HOST_IP=-v /var/run/docker.sock:/var/run/docker.sock eclipse/che stop
Or simply download the start/stop script from eclipse.org:
curl -sL https://raw.githubusercontent.com/eclipse/che/master/che.sh > che
then run ./che start / stop / restart
for my case I need to set the environemnt:
CHE_HOST_IP=je54 ./che start
CHE_HOST_IP=je54 ./che stop
No comments:
Post a Comment