Kokie yra „MySQL“ naudojimo su „Docker“ veiksmai?

Kokie Yra Mysql Naudojimo Su Docker Veiksmai



MySQL yra gerai žinoma reliacinė duomenų bazių valdymo programa, kuri gali veikti įvairiose platformose, tokiose kaip Windows, Facebook, Twitter ir kt. Docker yra gerai žinomas forumas, leidžiantis kūrėjams kurti, vykdyti ir platinti programas naudojant konteinerius. „Docker“ leidžia vartotojams kartu su juo naudoti „MySQL“, o tai yra efektyvus ir pritaikomas būdas įdiegti ir prižiūrėti duomenų bazių programas. Tai taip pat užtikrina MySQL programų saugumą, perkeliamumą ir izoliaciją.

Šiame straipsnyje bus paaiškinta nuosekli „MySQL“ naudojimo su „Docker“ procedūra.

Kokie yra „MySQL“ naudojimo su „Docker“ veiksmai?

Norėdami naudoti MySQL su Docker, išbandykite toliau nurodytus veiksmus:





1 veiksmas: ištraukite „MySQL“ vaizdą iš „Docker Hub“.

Norėdami perkelti MySQL iš Docker Hub į vietinę sistemą, išrašykite toliau pateiktą komandą Windows PowerShell:



docker pull mysql



Galima pastebėti, kad buvo atsisiųsta naujausia MySQL vaizdo versija.





2 veiksmas: peržiūrėkite atsisiųstą vaizdą

Tada išvardykite visus galimus vaizdus, ​​​​kad įsitikintumėte, jog MySQL vaizdas buvo sėkmingai ištrauktas:

Docker vaizdai



Aukščiau pateikta produkcija rodo naujausią MySQL vaizdo versiją.

3 veiksmas: paleiskite „MySQL Container“.

Tada sukurkite ir paleiskite MySQL konteinerį naudodami „ docker run -d –name -e MYSQL_ROOT_PASSWORD= “ komanda:

dokininko bėgimas -d --vardas mySql-cont -Tai yra MYSQL_ROOT_PASSWORD =mysql123 mysql:naujausia

Čia:

  • -vardas “ parinktis nustato konteinerio pavadinimą, t. y. „ mySql-cont “.
  • -d “ vėliavėlė naudojama konteineriui vykdyti fone.
  • -e MYSQL_ROOT_PASSWORD “ apibrėžia root slaptažodį į „ mysql123 “.
  • mysql: naujausias “ yra Docker vaizdas, kurį reikia naudoti:

Aukščiau įvykdyta komanda sukūrė ir pradėjo „ mySql-cont “ konteineris, kuriame fone veikia naujausia MySQL versija.

4 veiksmas: peržiūrėkite veikiantį MySQL konteinerį

Norėdami įsitikinti, kad MySQL konteineris veikia sėkmingai, vykdykite šią komandą:

dokininkas ps

Aukščiau pateikta išvestis rodo, kad MySQL konteineris veikia sėkmingai, t. y. mySql-cont “.

5 veiksmas: pasiekite „MySQL“ konteinerį

Dabar naudokite ' docker exec -it “ komandą kartu su konteinerio pavadinimu, kad atidarytumėte Bash apvalkalą veikiančiame MySQL konteineryje:

dokininkas vykdytojas -tai mySql-cont bash

Aukščiau nurodyta komanda atidarė „Bash“ apvalkalą ir dabar vartotojai gali vykdyti komandą veikiančiame „MySQL“ konteineryje.

6 veiksmas: prisijunkite prie „MySQL“ duomenų bazės

Po to prisijunkite prie MySQL duomenų bazės kaip root naudotojas naudodami pateiktą komandą ir interaktyviai įveskite slaptažodį:

mysql -uroot -p

Galima pastebėti, kad buvo paleistas MySQL apvalkalas.

7 veiksmas: vykdykite MySQL komandas

Galiausiai paleiskite MySQL komandas MySQL konteineryje. Pavyzdžiui, paleiskite „ RODYTI DUOMENŲ BAZES; “ komanda, kad peržiūrėtumėte visas esamas duomenų bazes:

RODYTI DUOMENŲ BAZES;

Aukščiau pateikta produkcija parodė turimas duomenų bazes MySQL konteineryje.

Norėdami pasirinkti konkrečią duomenų bazę, paleiskite „ USE ; “ komanda:

NAUDOTI mysql;

Be to, norėdami peržiūrėti lenteles pasirinktoje duomenų bazėje, naudokite toliau pateiktą komandą:

RODYTI LENTELES;

Aukščiau pateiktoje išvestyje galite pamatyti visas MySQL konteinerio lenteles. Mes sėkmingai panaudojome MySQL su Docker.

Išvada

Norėdami naudoti „MySQL“ su „Docker“, pirmiausia ištraukite „MySQL“ vaizdą iš „Docker Hub“ naudodami „ docker pull mysql “ komanda. Tada sukurkite ir paleiskite MySQL konteinerį naudodami „ docker run -d –name -e MYSQL_ROOT_PASSWORD= “ komandą ir peržiūrėkite ją. Po to pasiekite MySQL konteinerį ir prisijunkite prie MySQL duomenų bazės. Galiausiai paleiskite jame MySQL komandas. Šiame straipsnyje paaiškinta „MySQL“ naudojimo su „Docker“ procedūra.