Maison > Article > base de données > Comment se connecter à un conteneur Docker MySQL depuis Localhost ?
Connexion au conteneur Docker MySQL à partir de Localhost
Pour interagir avec une instance MySQL exécutée dans un conteneur Docker directement depuis votre machine hôte, suivez ces étapes :
Utilisation de docker-compose up
Depuis vous avez publié le port 3306 sur votre hôte Docker, vous pouvez vous y connecter depuis l'hôte lui-même :
$> mysql -h 127.0.0.1 -P 3306 -u root
En utilisant docker-compose run
Si vous ne l'êtes pas à l'aide de la commande docker-compose up, incluez l'option --service-ports pour prendre en compte le mappage des ports section :
$> docker-compose run --service-ports db
Considérations supplémentaires
$> mysql -h 127.0.0.1 -P 3306 -u root
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!