Heim > Betrieb und Instandhaltung > Docker > So führen Sie MySQL auf Docker aus

So führen Sie MySQL auf Docker aus

angryTom
Freigeben: 2020-03-13 14:36:59
Original
3815 Leute haben es durchsucht

So führen Sie MySQL auf Docker aus

Die Methode und die Schritte zum Ausführen des MySQL-Dienstes auf Docker sind wie folgt:

1. Rufen Sie das offizielle MySQL-Image vom Docker Hub ab

docker pull mysql
Nach dem Login kopieren

Dann ist die Geschwindigkeit natürlich viel höher, wenn Sie den Image-Beschleuniger konfigurieren 🎜>

2. Verwenden Sie den Docker-Images-Befehl, um das Bild anzuzeigen

Sie werden sehen, dass wir hier bereits das MySQL-Image haben

3. Starten Sie unseren MySQL-Mirror, erstellen Sie einen MySQL-Container

docker run -d --name mysql -p 3307:3306 -e MYSQL_ROOT_PASSWORD=123456 mysql
Nach dem Login kopieren

Parametererklärung:

-d bedeutet, im Hintergrund zu laufen und nicht mit dem Beenden des aktuellen Befehlszeilenfensters zu beenden

--name gibt dem Container einen Alias, und dieser Container kann in Zukunft über diesen Alias ​​verwaltet werden

-p 3307: 3307 ordnet den 3307-Port des Hosts dem 3306-Port von zu der MySQL-Container

- e MySQL-Container-Umgebungskonfiguration

MYSQL_ROOT_PASSWORD=123456 Geben Sie das Passwort für MySQL an. Beachten Sie, dass der Start fehlschlägt, wenn das Passwort nicht angegeben wird

4. Den von uns gestarteten MySQL-Container anzeigen

docker ps
Nach dem Login kopieren

5. Geben Sie den Docker-Exec-Befehl ein, der vom MySQL-Container verwendet wird

docker exec -it mysql bash
Nach dem Login kopieren
, -es ist der Parameter, Bash bedeutet Erstellen einer interaktiven Schnittstelle

Weitere verwandte Tutorials finden Sie in der Spalte

Docker-Tutorial im PHP Chinesische Website.

Das obige ist der detaillierte Inhalt vonSo führen Sie MySQL auf Docker aus. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage