Retour à l'accueil

Docker avec Dnsdock

Au cours de mes projets s'est posée la problématique suivante : comment communiquer simplement avec mes containers Docker ? L'idéal serait de pouvoir appeler un container par le même nom, depuis Docker ou ma machine hôte. Ainsi, l'exécution d'un script tel que bin/console fonctionnerait car arriverait à communiquer correctement avec les…

Testing Things

Hier a eu lieu le Super Apéro PHP organisé par l'AFUP, un événement à ne pas manquer pour les développeurs PHP ! J'ai eu l'occasion d'y donner un talk sur la qualité des tests fonctionnels & unitaires. J'y ai abordé quelques bonnes pratiques en m'appuyant sur Behat & PHPUnit. Cependant, ces…

Symfony Docker container

Pour faire tourner une application Symfony, vous avez besoin au minimum : D'un serveur Web : Nginx, Apache, built-in PHP D'un serveur PHP : >= PHP 5.x, PHP FPM, HHVM Une base de données (optionnel) Et un peu de vitriol OK, mais j'ai déjà tout ça sur ma machine. Certes, mais avez-vous la…

Docker

Dans mon précédent article, je vous parlais de RabbitMQ. Aussi simple soit-il à installer, sachez qu'il est possible de l'installer encore plus simplement (oui oui, c'est possible !!). Mieux encore, cela concerne pas que RabbitMQ, mais aussi tout autre service que vous souhaitez installer dans votre projet : ElasticSearch, MySQL, etc… Vous…

Implémenter RabbitMQ dans une API Symfony 2

Depuis Matrix, vous avez toujours rêvé de « suivre le lapin blanc ». Mais voilà, le seul lapin que vous ayiez trouvé ressemble plutôt au chapelier fou ou à Roger Rabbit ! Je vous présente un lapin plus efficace : RabbitMQ. Rabbit aime quoi ? Basé sur le protocole AMQP (Advanced Message Queuing Protocol), RabbitMQ…