Différences
Ci-dessous, les différences entre deux révisions de la page.
| Prochaine révision | Révision précédente | ||
| technique:dockerphpmyadmin [2019/03/19 23:08] – créée francoisa | technique:dockerphpmyadmin [2024/04/02 15:08] (Version actuelle) – modification externe 127.0.0.1 | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | ====== Créer 2 conteneurs | + | **Cette page est obsolète. Veuillez accéder au contenu à son nouvel emplacement : [[https://bibliotech.cemea.org/books/outils-technique/page/dockerphpmyadmin|dockerphpmyadmin]]** |
| - | + | ||
| - | https://mariadb.com/ | + | |
| - | + | ||
| - | Pour les tests depuis le client : | + | |
| - | + | ||
| - | < | + | |
| - | apt install mariadb-client-core-10.1 docker.io | + | |
| - | adduser monuser docker | + | |
| - | </code> | + | |
| - | ===== Mariadb ===== | + | |
| - | + | ||
| - | < | + | |
| - | docker pull mariadb | + | |
| - | docker run --name mariadbtest -e MYSQL_ROOT_PASSWORD=azazaz -d mariadb | + | |
| - | docker ps -a | + | |
| - | </code> | + | |
| - | + | ||
| - | -> OK, ça tourne ! | + | |
| - | + | ||
| - | < | + | |
| - | docker inspect -f ' | + | |
| - | </code> | + | |
| - | + | ||
| - | On récupère l'IP du conteneur mariadb : 172.17.0.2 | + | |
| - | + | ||
| - | < | + | |
| - | mysql -h 172.17.0.2 -u root -p | + | |
| - | </ | + | |
| - | + | ||
| - | ok, ça roule. | + | |
| - | + | ||
| - | < | + | |
| - | show databases; | + | |
| - | create database mabase; | + | |
| - | exit | + | |
| - | </ | + | |
| - | + | ||
| - | On a une base Mariad DB accessible en console, c'est cool. | + | |
| - | + | ||
| - | ===== PhpMyadmin ===== | + | |
| - | + | ||
| - | https:// | + | |
| - | + | ||
| - | < | + | |
| - | docker pull phpmyadmin/ | + | |
| - | docker ps | + | |
| - | docker run --name myadmin -d -e PMA_HOST=172.17.0.2 | + | |
| - | </ | + | |
| - | + | ||
| - | Et yolo : http:// | + | |
| - | Et mabase est là ! | + | |
| - | + | ||
| - | Pour tout stopper : | + | |
| - | + | ||
| - | < | + | |
| - | docker stop myadmin mariadbtest | + | |
| - | </ | + | |
| - | + | ||
| - | Et tout relancer : | + | |
| - | + | ||
| - | < | + | |
| - | docker start myadmin mariadbtest | + | |
| - | </code> | + | |