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> | + |