Docker | |
---|---|
Originalni autor(i) | Solomon Hykes |
Centralna arhiva | github |
Programski jezik | Go |
Operativni sistem | Linux, Windows, macOS |
Platforma | x86-64, ARM, s390x, ppc64le |
Vrsta | Virtualizacija na nivou OS-a |
Veb-sajt | www |
Docker je alat dizajniran tako da olakšava razvoj, implementaciju i pokretanje aplikacija koristeći kontejnere.[1] Softver koji sadrži kontejnere naziva se Docker Engine.[2] Prvi put se pojavio 2013. godine i razvija ga kompanija Docker, Inc.[3] Usluga ima besplatne i plaćene nivoe.
Kontejneri su izolovani jedan od drugog i pakuju sopstveni softver, biblioteke i konfiguracione fajlove; oni mogu međusobno komunicirati putem tačno definisanih kanala.[4] Svi kontejneri su upravljani kernelom operativnog sistema i stoga su lakši od virtualnih mašina. Kontejneri se stvaraju iz slika koje određuju njihov precizan sadržaj.[2]