Inhaltsverzeichnis:

Wie stelle ich eine Verbindung zu einem MySQL Docker-Container her?
Wie stelle ich eine Verbindung zu einem MySQL Docker-Container her?

Video: Wie stelle ich eine Verbindung zu einem MySQL Docker-Container her?

Video: Wie stelle ich eine Verbindung zu einem MySQL Docker-Container her?
Video: Getting started with Containers | #CloudNativeNinja PT1 2024, November
Anonim

Starten Sie schnell einen Remote MySQL Server mit Docker

  1. Schritt 1: Holen Sie sich die Docker-Image von MySQL . Sie können über den https://hub suchen, was Sie wollen. Docker .com/.
  2. Schritt 2: Starten Sie a Docker-Container von MySQL-Image . Jetzt können Sie beginnen a mysql -Serverinstanz mit dem Docker Führen Sie den Befehl aus:
  3. Schritt 3: Anschließen zum MySQL Serverinstanz.

Zu wissen ist auch, wie verbinde ich mich mit einer Docker-Datenbank?

Zum Glück kann man leicht einen Container haben verbinden zu jedem Dienst, der auf Ihrem installiert ist Docker Gastgeber. Dies bedeutet, dass Sie Ihre Datenbank / Service direkt auf Ihrem Docker Gastgeber und dann verbinden dazu aus einem Lauf Docker Container. Du kannst einfach verbinden an Ihre lokale Netzwerk-IP-Adresse.

Sollten Sie außerdem die Datenbank in Docker ausführen? Wenn Sie an einem kleinen Projekt arbeiten und auf einem einzelnen Computer bereitstellen, ist das völlig in Ordnung Lauf Ihre Datenbank in einem Docker-Container . Stellen Sie sicher, dass Sie ein Volume mounten, um die Daten persistent zu machen, und haben Sie Backup-Prozesse eingerichtet. Versuchen Sie, sie von Zeit zu Zeit wiederherzustellen, um sicherzustellen, dass Ihre Backups gut sind.

Anschließend stellt sich die Frage, wie liste ich einen Docker-Container auf?

Docker-Container auflisten

  1. Wie Sie sehen können, zeigt das obige Bild, dass keine Container ausgeführt werden.
  2. Um Container nach ihrer ID aufzulisten, verwenden Sie –aq (leise): docker ps –aq.
  3. Um die Gesamtdateigröße jedes Containers aufzulisten, verwenden Sie –s (Größe): docker ps –s.
  4. Der Befehl ps bietet mehrere Informationsspalten:

Darf man sich nicht mit diesem MySQL-Server verbinden?

Gastgeber ist Keine Verbindung zu diesem MySQL-Server möglich . Dieser Fehler tritt aufgrund der Standardkonfiguration der MySQL Datenbank wird derzeit verwendet. Diese Konfiguration ermöglicht Verbindungen nur vom 'root'-Benutzer, wenn er von 'localhost' kommt und nicht andere IP-Adressbereiche.

Empfohlen: