See artikkel selgitab MySQL-i Dockeriga kasutamise samm-sammult.
Millised on MySQL-i Dockeriga kasutamise sammud?
MySQL-i kasutamiseks koos Dockeriga proovige alltoodud samme:
- Tõmmake Docker Hubist MySQL-pilt
- Vaadake allalaaditud pilti
- Ehitage ja käivitage MySQL-i konteiner
- Kuva töötav konteiner
- Juurdepääs MySQL-i konteinerile
- Ühendage MySQL andmebaasiga
- Käivitage MySQL-i käsud
1. samm: tõmmake Dockeri keskusest MySQL-pilt
MySQL-i tõmbamiseks Docker Hubist kohalikku süsteemi kirjutage Windows PowerShellis välja allpool loetletud käsk:
docker pull mysql
Võib täheldada, et MySQL-pildi uusim versioon on alla laaditud.
2. samm: vaadake allalaaditud pilti
Järgmisena loetlege kõik saadaolevad pildid, et tagada MySQL-i kujutise edukas tõmbamine:
dokkeri pildid
Ülaltoodud väljund näitab MySQL-i pildi uusimat versiooni.
3. samm: käivitage MySQL konteiner
Seejärel looge ja käivitage MySQL-i konteiner, kasutades ' docker run -d –nimi
Siin:
- “ -nimi suvand ' määrab konteineri nime, st ' mySql-cont ”.
- “ -d ” lippu kasutatakse konteineri käivitamiseks taustal.
- “ -e MYSQL_ROOT_PASSWORD ' määrab juurparooliks ' mysql123 ”.
- “ mysql: uusim ” on Dockeri pilt, mida kasutada:
Ülaltoodud käsk on loonud ja käivitanud ' mySql-cont ” konteiner, milles töötab taustal MySQL-i uusim versioon.
4. toiming: vaadake Running MySQL konteinerit
MySQL-i konteineri eduka töö tagamiseks käivitage järgmine käsk:
dokkija ps
Ülaltoodud väljund näitab, et MySQL-i konteiner töötab edukalt, st ' mySql-cont ”.
5. samm: avage MySQL-i konteiner
Nüüd kasutage ' docker exec -it ” käsk koos konteineri nimega, et avada Bashi kest töötavas MySQL-i konteineris:
dokkija täitja - see mySql-cont bash
Ülaltoodud käsk on avanud Bashi kesta ja nüüd saavad kasutajad seda käsku käivitada töötavas MySQL-i konteineris.
6. samm: looge ühendus MySQL-i andmebaasiga
Pärast seda looge antud käsu abil juurkasutajana ühendus MySQL-i andmebaasiga ja sisestage interaktiivselt parool:
mysql -uroot -lk
Võib täheldada, et MySQL-i kest on käivitatud.
7. samm: täitke MySQL-i käsud
Lõpuks käivitage MySQL-i konteineris olevad MySQL-i käsud. Näiteks käivitage ' NÄITA ANDMEBAASID; ” käsk kõigi olemasolevate andmebaaside vaatamiseks:
NÄITA ANDMEBAASID;
Ülaltoodud väljund näitas MySQL-i konteineris saadaolevaid andmebaase.
Konkreetse andmebaasi valimiseks käivitage ' USE
Lisaks kasutage valitud andmebaasis olevate tabelite vaatamiseks allolevat käsku:
NÄITA TABELID;
Ülaltoodud väljundis on näha kõik MySQL-i konteineris olevad tabelid. Oleme MySQL-i Dockeriga edukalt kasutanud.
Järeldus
MySQL-i kasutamiseks koos Dockeriga tõmmake esmalt MySQL-i pilt Docker Hubist, kasutades nuppu ' docker pull mysql ” käsk. Seejärel looge ja käivitage MySQL-i konteiner läbi ' docker run -d –nimi