Maison  >  Article  >  Opération et maintenance  >  Comment exécuter MySQL sur Docker

Comment exécuter MySQL sur Docker

angryTom
angryTomoriginal
2020-03-13 14:36:593577parcourir

Comment exécuter MySQL sur Docker

La méthode et les étapes pour exécuter le service MySQL sur Docker sont les suivantes :

1. Extrayez l'image mysql officielle de Docker Hub

docker pull mysql

Ensuite, c'est une longue attente. Bien sûr, si vous configurez l'accélérateur d'image, la vitesse sera beaucoup plus rapide

2. Utilisez la commande docker images pour afficher l'image

Vous verrez que nous avons déjà l'image MySQL ici

3. notre miroir mysql, créez un conteneur MySQL

docker run -d --name mysql -p 3307:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql

Explication du paramètre :

-d signifie s'exécuter en arrière-plan et ne pas quitter avec la sortie de la fenêtre de ligne de commande actuelle

--name donne un alias au conteneur, et ce conteneur pourra être géré via cet alias à l'avenir

-p 3307 : 3307 mappe le port 3307 de l'hôte au port 3306 de l'hôte. Conteneur Mysql

- Configuration de l'environnement du conteneur MySQL

MYSQL_ROOT_PASSWORD=123456 Spécifiez le mot de passe pour mysql Le nom d'utilisateur par défaut est root. Notez que si le mot de passe n'est pas spécifié, le démarrage échouera <.>

4. Afficher le conteneur mysql que nous avons démarré

docker ps

5. Entrez la commande docker exec utilisée par le conteneur MySQL

docker exec -it mysql bash
, -c'est le paramètre, bash signifie Créer une interface interactive

Pour plus de tutoriels connexes, veuillez faire attention à la colonne

Tutoriel docker

sur le PHP chinois site web.

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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn