Bonjour,
J'essaye d'apprendre à me servir de Docker, et donc j'aimerai me faire un setup pour développer et pour pouvoir changer de version de PHP facilement.
J'ai déjà commencé par faire un fichier yml avec la base de donnée et PHPMyAdmin. quand je vais sur http://localhost:8080 j'arrive bien sur la page de connexion de PHPMyAdmin mais en mettant 127.0.0.1 / user = root / pass = toto, il me dit "impossible de se connecter au serveur MySQL"
En même temps c'est vrai que ces deux conteneurs sont séparés... comment faire opur demander à PMA de se connecter sur le conteneur de ma base de données svp ?
Question subsidiaire, est-ce que j'ai vraiment besoin de créer un network comme je l'ai fait ici ?
docker-compose.yml :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26 version: '3.1' services: db: container_name: mabase image: mariadb:latest restart: always environment: MYSQL_ROOT_PASSWORD: toto networks: - monreseau phpmyadmin: container_name: pma image: phpmyadmin restart: always ports: - 8080:80 environment: - PMA_ARBITRARY=1 networks: - monreseau depends_on: - db networks: monreseau:
Partager