Podatkovne baze¶
Docker-compose¶
Zazene MariaDB podatkovno bazo ter phpMyAdmin, avtomativno uvozi podatkovne baze, ki jih uporabljamo pri vajah, ter skonfigurira phpMyAdmin da se poveze na MariaDB streznik.
Screenshot phpMyAdmin-a
- Nalozi si repository, beri Repository cloning
- Nalozi si Docker, beri docs.Docker.com
- Nalozi si Docker-compose, beri docs.Docker.com
docker-compose -f vss-1/PB/2021-22-material/01-baze/docker-compose.sql.yml up
Uvažanje podatkovnih baz
Ko prvič zaženeš ta set containerjev počakaj, da so vse .sql
datoteke uvožene v podatkovno bazo MariaDB. Proces lahko traja tudi par minut, saj je employees.sql
relativno velika baza. Kocen procesa je oznanjen z izpisom besedila [Note] mariadbd: ready for connections.
v terminalu.
Ko je istem zagnan lahko odpres spletno stran phpMyAdmin na vratih 80
, privzeta TCP vrata za http
protokol. V vecini primerov bo sistem tekel na lokalnem računalniku, zato se lahko povežeš kar na naslov localhost. V primeru da containerje laufaš na kaksnem drugem sistemu, nadomesti localhost
z omrežnim naslovom tistega sistema.
docker-compose -f vss-1/PB/2021-22-material/01-baze/docker-compose.sql.yml down --volumes