Kā iestatīt MariaDB Docker izvietošanu?

Ka Iestatit Mariadb Docker Izvietosanu



Docker tiek izmantots lietojumprogrammu izstrādei, piegādei un palaišanai. Docker ļauj izolēt lietojumprogrammas no infrastruktūras, lai programmatūru varētu piegādāt ātri un efektīvi.

Lai uzzinātu vairāk par Docker, skatiet šo:

https://www.docker.com/







Šodien mēs redzēsim, kā iestatīt MariaDB izvietošanu, izmantojot MariaDB docker attēlu.



Uzstādīšanas rokasgrāmata:

Tālāk ir norādītas MariaDB Docker izvietošanas iestatīšanas darbības.



1. darbība. Instalējiet Docker, izmantojot universālo instalācijas skriptu

Pirmais uzdevums ir instalēt jūsu Linux sistēmā nepieciešamos Docker repozitorijus, ieskaitot iepakojumu un Kernal moduļus. To var panākt, palaižot šādu skriptu:





čokurošanās -sSL https: // get.docker.com / | sh

2. darbība: palaidiet Docker dēmonu

Pēc skripta palaišanas mēs sāksim Docker Daemon.



sudo systemctl start docker

sudo gpasswd -a ' ${USER} ' dokeris

3. darbība: izmantojiet MariaDB Docker attēlu

Tagad izvietosim MariaDB, izmantojot MariaDB Docker attēlu. Ar šī attēla palīdzību mēs izveidosim konteineru. Lai to izdarītu, izpildiet tālāk minētās komandas:

Izmantojiet šo komandu, lai meklētu MariaDB Docker attēlus:

docker search mariadb

Kad esat izlēmis, kuru MariaDB attēlu lejupielādēt, izmantojiet šo komandu, lai instalētu attēlu:

docker pull mariadb: 10 .x

Palaidiet šo komandu, lai skatītu visu jūsu sistēmā instalēto Docker attēlu sarakstu:

dokera attēli

Lai palaistu tikko instalēto MariaDB attēlu, mums ir nepieciešams konteiners. Šajā darbībā mēs izveidosim konteineru attēla palaišanai.

dokera skrējiens --nosaukums mariadbprac -un MYSQL_ROOT_PASSWORD =parole123 -lpp 3308 : 3308 -d docker.io / bibliotēka / mariadb: 10 .x

Nosaukums, ko esam devuši konteineram, ir mariadbprac.

dokera skrējiens --nosaukums mariadbprac -un MYSQL_ROOT_PASSWORD =parole123 -lpp 3308 : 3308 -d docker.io / bibliotēka / mariadb: 10 .x

Izdodiet šo komandu, lai redzētu visus sistēmas konteinerus:

dokeris ps

Kā palaist un apturēt konteineru?

Izmantojiet šo komandu, lai apturētu darbojošos konteineru:

docker stop mariadbprac

Tas nekavējoties apturēs konteineru.

Tagad, ja vēlaties palaist konteineru, izdodiet šādu komandu:

docker restartējiet mariadbprac

Tas sāks jūsu konteineru.

Kā piekļūt konteineram?

Bash var izmantot, lai piekļūtu konteineram šādi:

dokeris izpild -tas mariadb_prac_test bash

Kā savienot MariaDB no konteinera ārpuses?

Mēs varam izveidot savienojumu ar MariaDB serveri, izmantojot TCP. Šim nolūkam klientam ir jādarbojas tajā pašā datorā, kurā darbojas servera konteiners.

Bet pirms tam mums ir jāatrod piešķirtā konteinera IP adrese. Lai to izdarītu, mēs izmantosim šādu komandu sintaksi:

Dokeris pārbauda -f '{{diapazons .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' mariadprac

Mēs esam atraduši IP adresi. Izpildiet šo komandu, lai piespiestu izveidot TCP savienojumu:

mysql -h 10.254.152.65 -u sakne -p

Dažreiz ir jāpiemin arī servera ports, lai piespiestu izveidot TCP savienojumu šādi:

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

Tagad mēs esam veiksmīgi iestatījuši MariaDB docker izvietošanu.

Secinājums

Šodienas rokasgrāmatā mēs detalizēti izpētījām Docker instalēšanas procesu, izmantojot universālo instalācijas skriptu. Pēc tam mēs redzējām, kā palaist Docker Deamon. Mēs arī uzzinājām, kā izveidot konteineru, lai palaistu MariaDB attēlu. Noslēgumā mēs izpētījām, kā mēs varam izveidot savienojumu ar MariaDB ārpus konteinera.