Conteneuriser Rocket.Chat avec Docker
Hello, aujourd’hui nous allons voir la mise en place de Rocket.chat avec docker.
pour l’installation de Docker / Installation de Docker-compose, sur une machine Debian 10 qui est désignée comme étant l’hôte docker.
Je déconseille de posséder un serveur WEB sur l’hôte docker, car sinon, vous pourrez rencontrer quelques surprises surtout si vous souhaitez changer le port d’écoute 3000 de rocketchat, pour le port 80 ou bien 443.
Rocket.Chat, à un dépôt github officiel, avec un fichier docker-compose.yml tout prêt à l’emplois. Si vous souhaitez changer la configuration de ce fichier fait attention de ne pas tout casser 😉
cd /var/www/html
git clone https://github.com/RocketChat/Rocket.Chat.git
cd Rocket.Chat
docker-compose up
L’installation prend environ 25/30 minutes (il faut télécharger environ 1,5go)
Une fois que l’installation est fini, rdv sur votre navigateur : http://ip:3000, le setup de Rocket.Chat va se lancer. Compléter les étapes en fonction de ce que vous souhaitez 🙂
Voilà, vous avez fini le paramétrage de votre serveur Rocket.Chat.
Bien, vous avez donc fini d’installer et de configurer Rocket.Chat. il manque plus qu’à commiter vos trois conteneurs afin qu’ils puissent démarrer automatiquement après un reboot votre machine.
Ouvrez donc un deuxième terminal (sans interrompre le premier) et taper les commandes suivantes :
docker ps
docker commit <id> rocketchat
docker commit <id> rockechatweb
docker commit <id> rockechatdb
Vous pouvez maintenant redémarrer votre hôte docker, et attendre quelques secondes le temps que Rocket.Chat démarre.
Voilà j’espère que le tutoriel vous a plus et que tout à fonctionné de votre côté
À bientôt !
Brlndtech
En savoir plus sur LGDS • Le Guide Du SecOps
Subscribe to get the latest posts sent to your email.