Junior — Middle
Millised komponendid vastutavad Docker konteinerite käivitamise ja töö eest?
sobes.tech AI
Vastus AI-lt
Dockeris on mitmeid võtmekomponente, mis vastutavad konteinerite käivitamise ja töö eest:
-
Docker-mootor — peamine mootor, mis hõlmab:
- Docker Daemon (dockerd) — teenus, mis haldab konteinerid, pildid, võrgud ja mahutid.
- Docker CLI — käsurida, mis võimaldab suhelda daemoniga.
-
Konteineri käitamise aeg — komponent, mis käivitab otse konteinerid. Dockeris kasutatakse vaikimisi runc.
-
Docker-pildid — mallid konteinerite loomiseks.
-
Docker registrid — piltide hoidlad (näiteks Docker Hub).
Kui käivitate konteineri, kasutab Docker Daemon käitamise aega, et luua pildist isoleeritud protsess, millel on oma failisüsteem, võrk ja ressursid.
Näide käsk konteineri käivitamiseks:
docker run -d --name my_container nginx
Siin loob ja käivitab Docker Daemon nginx-pildil põhineva konteineri.