Page d'accueil Mes articles

Docker, mon compagnon indispendable en dev et en prod

Se passer de Docker lorsqu'on est développeur web n'est vraiment pas la chose la plus évidente. En quelques lignes dans un fichier yaml, nous sommes capable de décrire le conteneur que l'on souhaite ( redis / postgres / ... ) et en une commande seulement, créer nos conteneurs. Plus besoin d'installer plein d'outils sur notre machine, seulement Docker et le tour est joué !

Beaucoup de développeur l'utilise aujourd'hui, d'ailleurs lorsque vous créez un nouveau projet sur Symfony en vous basant sur le website-skeleton, un fichier docker-compose.yaml est présent à la racine. Une solution simple pour avoir mailcatcher et postgresql sans rien installer sur son poste.

Depuis peu, j'utilise docker en prod avec de l'orchestration avec swarm. Tout un sujet, mais très passionnant également.