Prérequis :
- 🐳 Docker
Il va nous falloir 2 images docker :
☞ On va tout dabord télécharger ces deux images avec les commandes docker
docker pull mysql:latest
docker pull phpmyadmin:latest
☞ Vérifions que nous possèdons les images que nous voulons
docker images
Cette commande permet de lister toutes les images que l'on à télécharger
☞ Maintenant nous allons démarrer le container MySQL
docker run --name my-own-mysql -e MYSQL_ROOT_PASSWORD=mypass123 -d mysql:latest
--name pour donner un nom à notre container
-e pour définir une variable d'environement (ici notre mot de passe Mysql)
-d pour détacher le container afin de pouvoir le faire tourner sans obligatoirement être dans celui-ci
enfin le nom de notre image et sa version
☞ On va vérifier si notre container tourne bien
docker ps -a
☞ Maintenant nous allons faire de même avec PhpMyAdmin
docker run --name my-own-phpmyadmin -d --link my-own-mysql:db -p 8081:80 phpmyadmin/phpmyadmin
Parfait tout semble en place nous pouvons maintenant nous rendre sur PhpMyAdmin
☞ Pour cela on ouvre notre navigateur web préféré
Dans la barre d'url on va renseigner localhost:8081
Super on arrive sur la page de connexion de PhpMyadmin tout fonctionne , il ne nous reste plus qu'a nous connecter en renseignant en Utilisateur Root et en mot de passe celui qui nous avons défini dans la variable d'environement MYSQL_ROOT_PASSWORD