931 B
931 B
Getting Started with multiuser Che
To run an multiuser Che version, the following steps are required after building the branch:
- Rebuild init, cli and che images (in the given sequence). To do that, proceed to folder dockerfiles/<image_name> and run build.sh
- Run Che in a usual way using cli, with additional parameters:
-e CHE_MULTIUSER=trueand--skip:pull --skip:nightly
Full command example:docker run -it --rm -v /var/run/docker.sock:/var/run/docker.sock -v /home/user/.che:/data -e CHE_MULTIUSER=true eclipse/che-cli:nightly start --skip:pull --skip:nightly - MacOS users may need to edit che.env file in the data folder, changing
CHE_HOSTandCHE_KEYCLOAK_AUTH-SERVER-URLvalues to their specific IP.
When start is succeeded, the following docker containers should be created:
- che, exposing 8080 port;
- che_keycloak, exposing 5050 port;
- che_postgres, exposing 5432 port;