====== Docker ======
===== Installer docker sous ubuntu : =====
[[https://docs.docker.com/engine/install/ubuntu/]]
===== Commandes utiles =====
==== Liste des containers ====
sudo docker images
==== Chercher un container ====
sudo docker search php5.6
==== Télécharger un container ====
ici on veut télécharger mwienk/php5.6-apache
sudo docker pull mwienk/php5.6-apache
==== Démarrer un container ====
sudo docker run -dit --name test5.6 -p 7777:80 -v/var/www/lysm:/usr/local/apache2/htdocs mwienk/php5.6-apache
''-d'' : pour faire tourner le container en tâche de fond
''-i'' : permet de saisir des trucs dans STDIN
''-t'' : alloue un pseudo TTY
''-name'' : donne un nom au container ici : test5.6
''-p'' : publie un port du container 80 sur le port 7777 de l'host
''-v'' : monte le volume ''/var/www/lysm'' de l’hôte dans ''/usr/local/apache2/htdocs''
==== Arrêter un container ====
sudo docker stop test5.6
==== Redémarer un container arrêté====
sudo docker start test5.6
==== Lancer une console dans un container ====
sudo docker exec -it test5.6 /bin/bash
==== Lister les containers qui tournent ====
docker ps
docker run -dit --name testphp -p 7777:80 -v/var/www/lysm:/var/www/html porchn/php5.6-apache