eclipse/che

Eclipse/Che avec Docker

Le tuto


L’installation de Docker sous Windows nécessite la configuration suivante : Windows10 Pro Version et Hyper-V activé.
Rendez-vous maintenant sur la page suivante :
store.docker.com

Création du Docker ID qui sera utile par la suite et téléchargez l'exécutable.
Ouvrez un terminal en ligne de commande comme PowerShell et essayez quelques commandes de Docker!
Exécutez docker version pour vérifier la version.
Exécutez docker, puis exécutez docker run hello-world pour vérifier que Docker peut extraire et exécuter des images.
Docker apparaîtra dans la barre des tâches.

Afin de se familiariser avec les commande Docker exécutez :
docker image ls
Pour voir les images installée
docker container ls –all
Pour bénéficier de toutes les applications et ressources, une connexion sur
https://hub.docker.com/ est nécessaire.
Le fonctionnement ressemble à certains point à Github: la possibilité de créer un dépôt ou d’installer une application.

Dans l’exemple suivant, on va installer l’image eclipse/che, qui est un IDE dont l’espace de travail se situe sur un serveur local (localhost:8080) ou dans le Cloud.




Dans l’exemple suivant, on va installer l’image eclipse/che, c’est un IDE dont l’espace de travail se situe sur un serveur local ou dans le Cloud. Afin d’avoir toutes les chances d’une installation réussie, il convient d’autoriser le port 8080 pour le serveur en local, dans le pare-feu de Windows.

Retournons sur le Powershell, pour executer le commande suivante :
docker pull eclipse/che
et pour lancer l’application :
docker run eclipse/che start
Si tout se déroule normalement l’ide apparaît ainsi sur le serveur local :
http://localhost:8080/dashboard/#/create-workspace


Avant de commencer à installer un espace de travail, nous allons accéder directement à l’IDE, qui s’installe automatiquement, l'interface similaire à Visual Studio Code, que nous allons explorer.

Le workspace nous renvoie sur notre tableau de commande, qui liste les espaces de travail présents.
Maintenant avec Create Workplace créons un nouveau espace de travail.
Choisissons PHP, la machine correspondante est prête à être configurée :
dev-machine auquel nous attribuerons une ram de 2 Gb ou plus selon vos possibilités matérielles.

Create et open in IDE :

Ici l'espace de travail actif est "wksp-2zg7"
Enfin nous pouvons créer notre projet !

Ressources : 
https://docs.docker.com/docker-for-windows/#general
https://www.eclipse.org/che/
https://hub.docker.com/r/eclipse/che/
https://kichwacoders.com/2017/02/14/getting-started-with-eclipse-che-on-windows-10/

Publié par Frédéric B dans Non classé, 0 commentaire