La gestion des conteneurs Docker peut rapidement devenir complexe, surtout pour des développeurs, dès lors que plusieurs conteneurs doivent fonctionner ensemble. Panamax est une des solution pour gérer de tels environnements complexes.

« Panamax permet aux développeurs en partant de zéro vers de créer des environnements multi-conteneurs Docker en quelques minutes. L’interface Web et l’expérience globale de l’utilisateur est impressionnant. » Gabriel Monroy, créateur de Deis

Installer Panamax sur Ubuntu

Pour ceux qui n’on pas encore installé docker je vous renvoie vers ce billet : Docker : packager, déployer et lancer vos applications dans des conteneurs virtuels

Il faut dans un premier temps installer gdebi pour installer les packages .deb :

sudo apt-get install gdebi

Il faut ensuite installer virtualbox à partir des dépots d »Oracle :

wget -q http://download.virtualbox.org/virtualbox/debian/oracle_vbox.asc -O- | sudo apt-key add -
echo "deb http://download.virtualbox.org/virtualbox/debian `lsb_release -sc` contrib" | sudo tee -a /etc/apt/sources.list.d/virtualbox.list
sudo apt-get update
sudo apt-get install virtualbox-4.3
sudo usermod -G vboxusers -a $USER

Il faut ensuite récupérer la dernière version de Vagrant pour l’installer :

wget https://dl.bintray.com/mitchellh/vagrant/vagrant_1.7.2_x86_64.deb
sudo gdebi vagrant_1.7.2_x86_64.deb
vagrant init

Maintenant il ne reste plus qu’à installer panamax :

curl http://download.panamax.io/installer/ubuntu.sh | sudo bash

Pour lancer panamax, rien de plus simple :

panamax

Et choisir init (1). En 3 clics j’ai pu créer une installation de WordPress en utilisant 2 container docker : 1 pour mysql et 1 pour le front de wordpress. J’adore.