Maison >Opération et maintenance >Docker >Comment utiliser Docker pour installer et configurer une base de données MySQL
Docker est devenue la technologie de conteneurisation d'applications la plus populaire. Il fonctionne sur n'importe quelle plateforme (Linux, Windows, Mac), simplifiant ainsi grandement le déploiement et la gestion des applications. Docker peut conteneuriser non seulement l'application elle-même, mais également les services dépendants, tels que les bases de données. Dans cet article, nous verrons comment installer et configurer une base de données MySQL à l'aide de Docker.
docker pull mysql
Cela téléchargera la dernière version de l'image MySQL Docker.
docker run --name test-mysql -e MYSQL_ROOT_PASSWORD=<your_password> -p 3306:3306 -d mysql
La commande ci-dessus créera un nouveau conteneur à partir de l'image MySQL Docker, nommé test-mysql. Le paramètre "-e MYSQL_ROOT_PASSWORD=
Si vous exécutez Docker sur un système Windows, vous devez exécuter la commande suivante :
docker run --name test-mysql -e MYSQL_ROOT_PASSWORD=<your_password> -p 3306:3306 -d mysql --character-set-server=utf8mb4 --collation-server=utf8mb4_unicode_ci
Contrairement à Linux/Mac, Windows ne prend pas en charge la modification du jeu de caractères et de la méthode de tri à l'intérieur du conteneur avant d'exécuter le conteneur MySQL, il doit être spécifié lors de l’exécution du conteneur, ces options.
docker ps
Vous devriez voir que les résultats renvoyés incluent les informations du conteneur test-mysql, indiquant que le conteneur s'est exécuté avec succès.
docker exec -it test-mysql mysql -uroot -p<your_password>
Sous Windows, utilisez la commande suivante :
docker exec -it test-mysql mysql -uroot -p<your_password> --protocol=tcp
Après avoir exécuté la commande ci-dessus, vous entrerez MySQL dans l’interface de ligne de commande. Cela signifie que vous avez installé avec succès le conteneur MySQL Docker.
Résumé
Docker facilite l'installation et la gestion de MySQL. Dans cet article, nous expliquons comment télécharger l'image MySQL Docker depuis Docker Hub et créer un conteneur MySQL. Nous fournissons également des étapes d'installation plus détaillées pour les utilisateurs Windows. Avec ces étapes, vous devriez avoir appris avec succès comment vérifier votre installation Docker pour MySQL.
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!