Umgebung: MacOS_Cetalina_10.15.1, Mysql8.0.18, Docker_2.0.0.3 1. Suche nach MySQL im Docker-Repository Docker-Suche MySQL 2. Ziehen Sie mysql8.0 aus dem Docker-Repository Docker-Pull MySQL:8.0 Bemerkung: docker pull mysql //Standardmäßig die neueste Version abrufen 3. Überprüfen Sie, ob das lokale Lagerabbild erfolgreich heruntergeladen wurde Docker-Bilder MySQL:8.0 4. Installieren und führen Sie den mysql8.0-Container aus docker run -p 3307:3306 --name mysql8.0 -e MYSQL_ROOT_PASSWORD=root -d mysql:8.0 Bemerkung: -p ordnet den lokalen Host-Port dem Docker-Container-Port zu (da der lokale Port 3306 bereits von anderen Versionen belegt ist, verwenden Sie 3307) --name Containername -e Konfigurationsinformationen, Root-Passwort konfigurieren -d Image-Name 5. Überprüfen Sie den Ausführungsstatus des MySQL8.0-Containers Docker PS 6. Docker meldet sich bei MySQL an docker exec -it mysql8.0 bash mysql -uroot -p 7. Verwenden Sie das Client-Verbindungstool (Navicat), um sich remote bei MySQL anzumelden Ich konnte mich nicht anmelden. Die Fehlermeldung lautete: Navicat unterstützt die Verschlüsselungsmethode caching_sha_password nicht. Grund: MySQL 8.0 verwendet eine neue Methode zur Kennwortverschlüsselung: caching_sha_password 8. Verwenden Sie das Client-Verbindungstool (Navicat), um sich erneut remote bei MySQL anzumelden 9. Postscript (häufig verwendete Docker-Befehle) Docker-Suche nach Imagename //Nach Bildern suchenDocker-Pull-Imagename: Versionsnummer //Das Image der entsprechenden Version abrufenDocker-Pull-Imagename //Standardmäßig das neuste Image abrufenDocker-Images //Die lokal heruntergeladenen Bilder anzeigenDocker-PS //Die laufenden Container anzeigenDocker-PS -a //Alle Container anzeigen (einschließlich der Container in den Zuständen „Ausführen“, „Stopp“ und „Beenden“) docker container ls //Laufende Container anzeigendocker rm Container-ID //Nur Container löschen, die nicht ausgeführt werdendocker rm -f Container-ID //Laufende Container können gelöscht werdendocker run -p Portnummer des lokalen Hosts: Portnummer des Containerdienstes - Name Containername[-e Änderung der Konfigurationsinformationen] -d Image mit dem Namendocker start Container-ID //Container startendocker stop Container-ID //Container beendendocker rmi Imagename oder ID //Image löschen Das Obige ist der vollständige Inhalt dieses Artikels. Ich hoffe, er wird für jedermanns Studium hilfreich sein. Ich hoffe auch, dass jeder 123WORDPRESS.COM unterstützen wird. Das könnte Sie auch interessieren:
|
<<: Verwendung von Linux-Netzwerkkonfigurationstools
>>: Detaillierter Code zur Implementierung einer 3D-Tag-Cloud in Vue
Zu den neuen Funktionen in MySQL 8.0 gehören: Vol...
Inhaltsverzeichnis Vorwort Error-Objekt werfen ve...
Normalerweise besteht das Ziel beim Erstellen ein...
Dieser Artikel zeichnet das Installationstutorial...
Wie in der Abbildung gezeigt: Portnutzung prüfen:...
Um Nginx unter Windows zu verwenden, müssen wir e...
Datenträgerbezeichnung, Eigenschaftsname, Beschre...
Vom Einsteiger bis zum Neueinsteiger ist das Linu...
Inhaltsverzeichnis 1 Indikatoren im Stresstest 1,...
Inhaltsverzeichnis Vorwort Globale Sperre Vollstä...
Warum wird NULL so oft verwendet? (1) Javas Null ...
Codeeffekte werden häufig in unterschiedlichen Br...
Das „a“-Tag wird hauptsächlich verwendet, um Seit...
Wirkungsdiagramm: Gesamtwirkung: Video wird gelad...
Dieser CSS-Reset basiert auf dem CSS-Reset von Eri...