Innehållsförteckning:

Hur ansluter jag till en MySQL Docker-behållare?
Hur ansluter jag till en MySQL Docker-behållare?

Video: Hur ansluter jag till en MySQL Docker-behållare?

Video: Hur ansluter jag till en MySQL Docker-behållare?
Video: How to Set Up MySQL Database with Docker 2024, November
Anonim

Starta en Remote MySQL-server med Docker snabbt

  1. Steg 1: Skaffa docker-bild av MySQL . Du kan söka vad du vill från hamnarbetare .com/.
  2. Steg 2: Börja köra en hamnarcontainer från MySQL-bild . Nu kan du starta en mysql -serverinstans med hamnarbetare Kör kommando:
  3. Steg 3: Ansluter till MySQL Serverinstans.

Att veta är också, hur ansluter jag till en dockningsdatabas?

Lyckligtvis kan du enkelt ha en container ansluta till någon tjänst som är installerad på din Hamnarbetare värd. Det betyder att du kan installera din databas / tjänst direkt på din Hamnarbetare värd och sedan ansluta till det från en löpning Hamnarbetare behållare. Du kan helt enkelt ansluta till ditt lokala nätverks IP-adress.

Dessutom, bör du köra databas i Docker? Om du arbetar med ett litet projekt och distribuerar till en enda maskin, det är helt okej att springa din databas i en Dockercontainer . Se till att montera en volym för att göra data beständiga och ha säkerhetskopieringsprocesser på plats. Försök att återställa dem då och då för att se till att dina säkerhetskopior är bra.

Därefter är frågan, hur listar jag en hamnarcontainer?

Lista Docker-containrar

  1. Som du kan se indikerar bilden ovan att det inte finns några behållare som körs.
  2. För att lista behållare efter deras ID använd –aq (tyst): docker ps –aq.
  3. För att lista den totala filstorleken för varje behållare, använd –s (storlek): docker ps –s.
  4. Kommandot ps tillhandahåller flera kolumner med information:

Är det inte tillåtet att ansluta till denna MySQL-server?

Värd är Inte tillåtet att ansluta till denna MySQL-server . Detta fel uppstår på grund av standardkonfigurationen av MySQL databasen använder för närvarande. Denna konfiguration tillåter anslutningar endast från 'root'-användaren när den kommer från 'localhost' och inte andra IP-adressintervall.

Rekommenderad: