Skip to content

Instantly share code, notes, and snippets.

@TavaresDylan
Last active June 26, 2021 13:27
Show Gist options
  • Save TavaresDylan/e9d63478c8c535394e8932d8d175efd0 to your computer and use it in GitHub Desktop.
Save TavaresDylan/e9d63478c8c535394e8932d8d175efd0 to your computer and use it in GitHub Desktop.

Utiliser PhpMyAdmin avec Docker

Prérequis :

  • 🐳 Docker

Commençons 🚦

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

Capture d'écran pour l'adresse url

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

Capture d'écran de l'acceuil de phpmyadmin

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment