Jak skonfigurować wdrożenie platformy Docker MariaDB?

Jak Skonfigurowac Wdrozenie Platformy Docker Mariadb



Docker służy do tworzenia, dostarczania i uruchamiania aplikacji. Docker umożliwia odizolowanie aplikacji od infrastruktury, dzięki czemu oprogramowanie może być dostarczane szybko i wydajnie.

Aby dowiedzieć się więcej o Dockerze, sprawdź:

https://www.docker.com/







Dzisiaj zobaczymy, jak skonfigurować MariaDB Deployment przy użyciu obrazu dokera MariaDB.



Instrukcja instalacji:

Poniżej przedstawiono kroki związane z konfiguracją wdrożenia platformy MariaDB Docker:



Krok 1: Zainstaluj Docker za pomocą uniwersalnego skryptu instalacyjnego

Pierwszym zadaniem jest zainstalowanie niezbędnych repozytoriów Docker, w tym pakietów i modułów Kernal w systemie Linux. Można to osiągnąć, uruchamiając następujący skrypt:





kędzior -sSL https: // get.docker.com / | cii

Krok 2: Uruchom demona Docker

Po uruchomieniu skryptu uruchomimy Docker Daemon.



sudo Uruchom okno dokowane systemctl

sudo gpasswd -a ' ${USER} ' doker

Krok 3: Użyj obrazu dokera MariaDB

Wdróżmy teraz MariaDB przy użyciu obrazu Docker MariaDB. Za pomocą tego obrazu stworzymy kontener. Aby to zrobić, wykonaj poniższe polecenia:

Użyj następującego polecenia, aby wyszukać obrazy MariaDB Docker:

docker szukaj mariadb

Po wybraniu obrazu MariaDB do pobrania użyj następującego polecenia, aby zainstalować obraz:

docker pull mariadb: 10 .x

Uruchom następujące polecenie, aby wyświetlić listę wszystkich obrazów platformy Docker zainstalowanych w systemie:

obrazy dokowane

Aby uruchomić właśnie zainstalowany obraz MariaDB, potrzebujemy kontenera. W tym kroku stworzymy kontener do uruchomienia obrazu.

Uruchom dokera --Nazwa mariadbprac -oraz MYSQL_ROOT_PASSWORD =hasło123 -p 3308 : 3308 -d docker.io / biblioteka / mariadb: 10 .x

Nazwa, którą nadaliśmy pojemnikowi to mariadbprac.

Uruchom dokera --Nazwa mariadbprac -oraz MYSQL_ROOT_PASSWORD =hasło123 -p 3308 : 3308 -d docker.io / biblioteka / mariadb: 10 .x

Wydaj następujące polecenie, aby zobaczyć wszystkie kontenery w systemie:

doker ps

Jak uruchomić i zatrzymać kontener?

Użyj następującego polecenia, aby zatrzymać uruchomiony kontener:

docker stop mariadbprac

To natychmiast zatrzyma pojemnik.

Teraz, jeśli chcesz uruchomić kontener, wydaj następującą komendę:

Docker restart mariadbprac

To uruchomi twój kontener.

Jak uzyskać dostęp do kontenera?

Bash może być użyty do uzyskania dostępu do kontenera w następujący sposób:

doker exec -to mariadb_prac_test grzmotnąć

Jak połączyć MariaDB z zewnątrz kontenera?

Możemy połączyć się z serwerem MariaDB za pomocą protokołu TCP. W tym celu Klient powinien działać na tej samej maszynie, co kontener serwera.

Ale wcześniej musimy znaleźć adres IP przypisanego kontenera. W tym celu użyjemy następującej składni poleceń:

Kontrola dokera -f '{{zakres .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' mariadpraca

Znaleźliśmy adres IP. Wykonaj następujące polecenie, aby wymusić połączenie TCP:

mysql -h 10.254.152.65 -u korzeń -p

Czasami wymagane jest również podanie portu, aby serwer wymusił połączenie TCP w ten sposób:

mysql -h 10.254.152.65 -P 3308 --protocol=TCP -u root -p

Teraz pomyślnie skonfigurowaliśmy wdrożenie dockera MariaDB.

Wniosek

W dzisiejszym przewodniku szczegółowo omówiliśmy proces instalacji Dockera za pomocą uniwersalnego skryptu instalacyjnego. Następnie zobaczyliśmy, jak uruchomić Dockera Demona. Dowiedzieliśmy się również, jak utworzyć kontener do uruchamiania obrazu MariaDB. Na koniec zbadaliśmy, jak możemy połączyć się z MariaDB spoza kontenera.