/che-docker-allplugins

Dockerfile to create an image of Che with all plugins from doc

Eclipse Public License 1.0EPL-1.0

che-docker-allplugins

Dockerfile to create an image of Eclipse Che with all the plugins from the docs.

Base on Codenvy Che Dockerfile and Che Docs

For: Eclipse Che

Example on how to create a docker image

SO distribution: Debian

Install Docker

cd ~
curl -sSL https://get.docker.com/ | sh
sudo usermod -aG docker metics

Create the local folders for Che and pull this repo

mkdir -p .che
mkdir -p che/temp/fs-root
git clone https://github.com/jobcespedes/che-docker-allplugins.git che/docker
chmod 757 -R .che
chmod 757 -R che/temp/fs-root

Build the image

docker build -t "mydocker/che:3.12.2-plugins" -f che/docker/Dockerfile che/docker

Run a container

docker run -it -p 8080:8080 -p 49152-49162:49152-49162 \
  -v ~/.che:/home/user/.che \
  -v ~/che/temp/fs-root:/home/user/che/temp/fs-root \
  -v ~/.che:/home/user/che/temp/local-storage mydocker/che:addplugins