Kuinka määrittää MariaDB Docker -käyttöönotto?

Kuinka Maarittaa Mariadb Docker Kayttoonotto



Dockeria käytetään sovellusten kehittämiseen, toimittamiseen ja suorittamiseen. Dockerin avulla voit eristää sovelluksesi infrastruktuuristasi, jotta ohjelmistot voidaan toimittaa nopeasti ja tehokkaasti.

Jos haluat lisätietoja Dockerista, katso tämä:

https://www.docker.com/







Tänään näemme, kuinka MariaDB-käyttöönotto määritetään MariaDB-telakointikuvan avulla.



Asennusohje:

MariaDB Docker Deploymentin määrittämiseen liittyvät vaiheet ovat seuraavat:



Vaihe 1: Asenna Docker Universal Installation Script -ohjelman avulla

Ensimmäinen tehtävä on asentaa tarvittavat Docker-arkistot, mukaan lukien pakkaus ja Kernal-moduulit Linux-järjestelmääsi. Tämä voidaan saavuttaa suorittamalla seuraava komentosarja:





kiemura -sSL https: // get.docker.com / | sh

Vaihe 2: Käynnistä Docker-Daemon

Skriptin suorittamisen jälkeen käynnistämme Docker-Daemonin.



sudo systemctl start docker

sudo gpasswd -a ' ${USER} ' satamatyöläinen

Vaihe 3: Käytä MariaDB Docker Image

Otetaan nyt MariaDB käyttöön MariaDB Docker -kuvan avulla. Tämän kuvan avulla luomme kontin. Voit tehdä sen noudattamalla alla mainittuja komentoja:

Käytä seuraavaa komentoa etsiäksesi MariaDB Docker -kuvia:

docker-haku mariadb

Kun olet päättänyt, minkä MariaDB-kuvan haluat ladata, asenna kuva seuraavalla komennolla:

docker pull mariadb: 10 .x

Suorita seuraava komento nähdäksesi luettelon kaikista järjestelmääsi asennetuista Docker-kuvista:

telakkakuvia

Tarvitsemme säilön suorittaaksemme juuri asentamamme MariaDB-kuvan. Tässä vaiheessa luomme säilön kuvan suorittamista varten.

telakkajuoksu --nimi mariadbprac -ja MYSQL_ROOT_PASSWORD =salasana123 -s 3308 : 3308 -d docker.io / kirjasto / mariadb: 10 .x

Säiliölle antamamme nimi on mariadbprac.

telakkajuoksu --nimi mariadbprac -ja MYSQL_ROOT_PASSWORD =salasana123 -s 3308 : 3308 -d docker.io / kirjasto / mariadb: 10 .x

Anna seuraava komento nähdäksesi kaikki järjestelmäsi säilöt:

satamatyöläinen ps

Kuinka ajaa ja pysäyttää kontti?

Pysäytä käynnissä oleva säilö seuraavalla komennolla:

docker stop mariadbprac

Tämä pysäyttää säiliön välittömästi.

Nyt, jos haluat käynnistää säilön, anna seuraava komento:

docker käynnistää mariadbprac uudelleen

Tämä käynnistää konttisi.

Kuinka päästä konttiin?

Bashia voidaan käyttää konttiin pääsemiseen seuraavasti:

satamatyöläinen exec -se mariadb_prac_test lyödä

Kuinka yhdistää MariaDB kontin ulkopuolelta?

Voimme muodostaa yhteyden MariaDB-palvelimeen TCP:n avulla. Tätä varten asiakkaan tulee olla käynnissä samassa koneessa kuin palvelinkontti.

Mutta ennen sitä meidän on löydettävä määritetyn säilön IP-osoite. Tätä varten käytämme seuraavaa komentosyntaksia:

Docker tarkastaa -f '{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' mariadprac

Löysimme IP-osoitteen. Suorita seuraava komento pakottaaksesi TCP-yhteyden:

mysql -h 10.254.152.65 -u root -p

Joskus on myös mainittava portti, jolla palvelin pakottaa TCP-yhteyden seuraavasti:

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

Nyt olemme onnistuneesti määrittäneet MariaDB-telakointiaseman käyttöönoton.

Johtopäätös

Tämän päivän oppaassa tutkimme yksityiskohtaisesti Dockerin asennusprosessia Universal Installation Script -ohjelman avulla. Sitten näimme kuinka käynnistää Docker Deamon. Opimme myös luomaan säilön MariaDB-kuvan suorittamiseksi. Lopuksi tutkimme, kuinka voimme muodostaa yhteyden MariaDB:hen kontin ulkopuolelta.