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

Comment exécuter MySQL sur Docker

angryTom
Libérer: 2020-03-13 14:36:59
original
3815 Les gens l'ont consulté

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
Copier après la connexion

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
Copier après la connexion

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
Copier après la connexion

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

<🎜. >

docker exec -it mysql bash
Copier après la connexion
, -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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal