Ovaj će članak objasniti postupak korak po korak za korištenje MySQL-a s Dockerom.
Koji su koraci za korištenje MySQL-a s Dockerom?
Da biste koristili MySQL s Dockerom, isprobajte dolje navedene korake:
- Izvucite MySQL sliku iz Docker Huba
- Pogledajte preuzetu sliku
- Izgradite i pokrenite MySQL spremnik
- Prikaz spremnika koji radi
- Pristup MySQL spremniku
- Povežite se s MySQL bazom podataka
- Izvršite MySQL naredbe
Korak 1: Izvucite MySQL sliku iz Docker Huba
Da biste povukli MySQL iz Docker Huba u lokalni sustav, napišite dolje navedenu naredbu u Windows PowerShell:
docker povuci mysql
Može se uočiti da je najnovija verzija MySQL slike preuzeta.
Korak 2: Pogledajte preuzetu sliku
Zatim navedite sve dostupne slike kako biste bili sigurni da je MySQL slika uspješno izvučena:
docker slike
Gornji izlaz prikazuje najnoviju verziju MySQL slike.
Korak 3: Pokrenite MySQL spremnik
Zatim kreirajte i pokrenite MySQL spremnik putem ' docker run -d –name
Ovdje:
- “ -Ime ' opcija postavlja naziv spremnika, tj. ' mojSql-nastavak ”.
- “ -d ” zastavica se koristi za izvršavanje spremnika u pozadini.
- “ -e MYSQL_ROOT_PASSWORD ” definira root lozinku za “ mysql123 ”.
- “ mysql: najnoviji ” je Docker slika za korištenje:
Gore izvršena naredba izgradila je i pokrenula ' mojSql-nastavak ” spremnik koji pokreće najnoviju verziju MySQL-a u pozadini.
Korak 4: Pregledajte pokrenuti MySQL spremnik
Kako biste bili sigurni da MySQL spremnik radi uspješno, izvršite sljedeću naredbu:
lučki radnik p.s
Gornji izlaz pokazuje da MySQL spremnik uspješno radi, tj., “ mojSql-nastavak ”.
Korak 5: Pristupite MySQL spremniku
Sada upotrijebite ' docker exec -it ” naredba zajedno s nazivom spremnika za otvaranje Bash ljuske unutar pokrenutog MySQL spremnika:
lučki radnik izvrs -to mojSql-nastavak udarac
Gore navedena naredba otvorila je Bash ljusku i sada korisnici mogu izvršiti naredbu unutar pokrenutog MySQL spremnika.
Korak 6: Povežite se s MySQL bazom podataka
Nakon toga se spojite na MySQL bazu podataka kao root korisnik pomoću ponuđene naredbe i interaktivno unesite lozinku:
mysql -korijen -str
Može se uočiti da je MySQL ljuska pokrenuta.
Korak 7: Izvršite MySQL naredbe
Na kraju, pokrenite MySQL naredbe u MySQL spremniku. Na primjer, izvršite ' PRIKAŽI BAZE PODATAKA; ” za pregled svih postojećih baza podataka:
PRIKAŽI BAZE PODATAKA;
Gornji izlaz pokazao je dostupne baze podataka u MySQL spremniku.
Za odabir određene baze podataka izvršite ' USE
Štoviše, za pregled tablica u odabranoj bazi podataka upotrijebite donju naredbu:
POKAŽI TABLICE;
U gornjem izlazu mogu se vidjeti sve tablice u MySQL spremniku. Uspješno smo koristili MySQL s Dockerom.
Zaključak
Da biste koristili MySQL s Dockerom, prvo povucite MySQL sliku iz Docker Huba koristeći ' docker povuci mysql ” naredba. Zatim kreirajte i pokrenite MySQL spremnik putem ' docker run -d –name