Comment se connecter à une base de données dans un autre conteneur avec PDO depuis l'intérieur du conteneur docker avec PHP. Notez que le nom d'hôte est simplement le nom du conteneur avec le DB
l'utilisateur et le mot de passe suivent docker-compose.yml.
Partie AOP
$db = new PDO('mysql:host=docker-practice_mysql_1;dbname=restaurant','root','pass');
Liste des conteneurs (terminal)
docker ps
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
docker-practice_mysql_1
Recommended Posts