So richten Sie die Bereitstellung von Mariadb Docker ein?

So richten Sie die Bereitstellung von Mariadb Docker ein?
Docker wird verwendet, um Anwendungen zu entwickeln, zu versenden und auszuführen. Mit Docker können Sie Ihre Anwendungen von Ihrer Infrastruktur isolieren, damit die Software schnell und effizient geliefert werden kann.

Um mehr über Docker zu erfahren, sehen Sie sich Folgendes an:

https: // www.Docker.com/

Heute werden wir sehen, wie Sie die Mariadb -Bereitstellung mit einem Mariadb -Docker -Image einrichten.

Installationsanleitung:

Im Folgenden sind die Schritte für die Einrichtung von Mariadb Docker -Bereitstellung aufgeführt:

Schritt 1: Installieren Sie Docker mit dem Universal Installationskript

Die erste Aufgabe ist die Installation der erforderlichen Docker -Repositories, einschließlich Verpackungen und Kernalmodulen auf Ihrem Linux -System. Dies kann erreicht werden, indem das folgende Skript ausgeführt wird:

curl -SSL https: // bekommen.Docker.com/ | Sch

Schritt 2: Starten Sie den Docker -Daemon

Nach dem Ausführen des Skripts werden wir den Docker -Daemon starten.

sudo systemctl starten docker
sudo gpasswd -a "$ user" Docker

Schritt 3: Verwenden Sie Mariadb Docker Image

Lassen Sie uns nun Mariadb mit einem Mariadb -Docker -Bild einsetzen. Mit Hilfe dieses Bildes erstellen wir einen Container. Befolgen Sie dazu die unten genannten Befehle:

Verwenden Sie den folgenden Befehl, um nach Mariadb Docker -Bildern zu suchen:

Docker -Suche Mariadb

Sobald Sie entschieden haben, welches Mariadb -Bild Sie herunterladen sollen, verwenden Sie den folgenden Befehl, um das Bild zu installieren:

Docker ziehen Mariadb: 10.X

Führen Sie den folgenden Befehl aus, um die Liste aller in Ihrem System installierten Docker -Bilder anzuzeigen:

Dockerbilder

Um das gerade installierte Mariadb -Bild auszuführen, benötigen wir einen Container. In diesem Schritt werden wir einen Container erstellen, um das Bild auszuführen.

Docker Run --Name Mariadbprac -e mysql_root_password = password123 -p 3308: 3308 -D Docker.IO/Bibliothek/Mariadb: 10.X

Der Name, den wir dem Container gegeben haben, ist Mariadbprac.

Docker Run --Name Mariadbprac -e mysql_root_password = password123 -p 3308: 3308 -D Docker.IO/Bibliothek/Mariadb: 10.X

Geben Sie den folgenden Befehl aus, um alle Container in Ihrem System anzuzeigen:

Docker PS

Wie man den Behälter rennt und stoppt?

Verwenden Sie den folgenden Befehl, um einen laufenden Container zu stoppen:

Docker Stop Mariadbprac

Dadurch wird der Behälter sofort gestoppt.

Wenn Sie nun den Container starten möchten, geben Sie den folgenden Befehl aus:

Docker Neustart Mariadbprac

Dadurch startet Ihr Container.

So greifen Sie auf den Container zu?

Bash kann verwendet werden, um auf den Container wie folgt zugreifen zu können:

Docker Exec -it mariadb_prac_test bash

So verbinden Sie Mariadb von außerhalb des Containers?

Mit TCP können wir eine Verbindung zum MariADB -Server herstellen. Dafür sollte der Client auf demselben Computer wie der Servercontainer ausgeführt werden.

Vorher müssen wir jedoch die IP -Adresse des zugewiesenen Containers finden. Dazu verwenden wir die folgende Befehlssyntax:

Docker Inspect -f 'Range .Netzwerkeinstellungen.Netzwerke .Ipaddress end 'mariadprac

Wir haben die IP -Adresse gefunden. Führen Sie den folgenden Befehl aus, um die TCP -Verbindung zu erzwingen:

Mysql -h 10.254.152.65 -U root -p

Manchmal ist es erforderlich, den Port auch zu erwähnen, dass der Server die TCP -Verbindung wie folgt erzwingt:

Mysql -h 10.254.152.65 -p 3308 -Protocol = Tcp -u root -p

Jetzt haben wir die Bereitstellung von Mariadb Docker erfolgreich eingerichtet.

Abschluss

In der heutigen Anleitung haben wir den Installationsprozess von Docker mit dem Universal Installationskript ausführlich untersucht. Dann sahen wir, wie man den Docker Deamon startet. Wir haben auch gelernt, wie man einen Container erstellt, um ein Mariadb -Bild auszuführen. Am Ende haben wir untersucht, wie wir uns von außerhalb des Behälters mit Mariadb verbinden können.