Frédéric B

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

Docker

Docker

Docker, un choix judicieux, pour une solution complète.

J’ai découvert Docker il y a moins d’un an, alors que certaines applications que j’avais entrepris de mettre en place étaient lourdes et compliquées à installer, je me suis tourné vers Docker. Sans les problèmes de dépendances ou paquets sous Linux, les temps d’installations, et l’absence de garantie de fonctionnement, Docker était une solution de choix.

Docker est très facile à installer, tant sous Linux que sous Windows. Il ne s’agit pas de virtualisation, mais de conteneurisation.

Docker intègre les logiciels dans des unités normalisées appelées conteneurs, qui rassemblent tous les éléments nécessaire à leur fonctionnement, dont les bibliothèques, les outils système, le code et l’environnement d’exécution. On parle alors d’images.

Il y a deux modèles de licence Docker : open source avec Docker Community Edition (CE), et par abonnement avec Docker Enterprise Edition (EE). Celle qui m’a intéressée est la version gratuite CE.

De la même manière qu’une machine virtuelle virtualise le matériel serveur, les conteneurs virtualisent le système d’exploitation d’un serveur.

Container vs VM

Pour ce qui est des limites de Docker, un conteneur n’a aucune contrainte de ressource et peut utiliser autant de ressources que le permet le planificateur de noyau de l’hôte. La quantité maximum de conteneur suit donc les mêmes règles.

Sources :   
https://www.docker.com/why-docker  https://aws.amazon.com/fr/docker/

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

Tweeter

Twitter


Un réseau social pour les entreprises

Twitter est un réseau social un peu particulier, un mico-blogging très éfficace. Très différent de son concurrent Facebook, car on est pas sans cesse exposé à une sollicitation persistante à la communication directe, on peux utiliser Twitter comme une formidable mine d’information, actualités, nouvelles technologies, découvertes de nouveaux produits ou  sociétés sans pour autant engager des dialogues pour entretenir une image.

Twitter est idéal donc pour les startups qui recherches des opportunités commerciales dans un esprit de découverte. Il permet ainsi de présenter les nouveaux produits, ou les mise à jour de logiciels, c’est une carte de visite numérique indispensable pour entreprise en expansion.


La bonne pratique de Twitter.

La bonne pratique de Twitter est de Tweeter au moins un tweet par jour, sans quoi les statistiques seront décevantes et l’action d’un unfollower vous confirmera les effets de votre passivité . Le retweet se démocratise avec un j’aime, et la possibilité de bloquer un follower. En autre, il intègre les modules de base qu’on retrouve sur les autres réseaux sociaux, comme une messagerie, que j’utilise peu personnellement, car générateur de Spams.

Une autre fonctionnalité très intéressante :
La sauvegarde en un clic de tout vos tweets, avec un index compatible pour une publication FTP sur un serveur http.

Abonnés et abonnement permet d’être suivit et de suivre une personne ou une entreprise, dont les tweets défilent dans l’accueil.  Le chiffre des abonnés ne serait pas un critère de référence, des comptes abandonnés en masses ne permettent pas faire un analyse juste d’une notoriété.

Mais Twitter contribue largement l’identité numérique, ainsi qu’au développement du SEO.

Avec l’utilisation croissante des smartphones, une application de choix s’impose, twitter sur GooglePlay. Aucunes excuses pour ne pas twitter !

BRODAR Frédéric  – @exonet3i

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