Docker
Docker on arvutiprogramm, mis teostab operatsioonisüsteemi tasemel virtualiseerimist ehk konteineriseerimist. See avaldati 2013. aastal ning seda arendab Docker, Inc. Ettevõte asub San Franciscos California osariigis USA-s. Dockeri tarkvara looja on Solomon Hykes. Dockerit kasutatakse selliste tarkvarapakettide käivitamiseks, mida nimetatakse konteineriteks (ingl container). Konteinerid on üksteisest isoleeritud ja nad komplekteerivad eraldatult vajalikke tööriistu, teeke ja konfiguratsioonifaile. Konteinerid saavad omavahel suhelda väga täpselt määratletud kanalite kaudu. Kõiki konteinerid käitatakse ühe operatsioonisüsteemi kerneli poolt ja on seetõttu kergemad kui virtuaalarvutid. Konteinereid luuakse tõmmisfailidest, mis on sageli loodud avalikest hoidlatest alla laaditud standardtõmmiste ühendamise ja muutmise teel. Docker implementeerib kõrgetasemelist API-t, et pakkuda kergekaalulisi konteinereid, mis töötavad eraldi protsessides. Docker on tööriist, mis suudab rakendust ja selle sõltuvusi pakendada virtuaalses konteineris, mida saab käitada mis tahes Linuxi serveris. See aitab kaasa paindlikkusele ja kaasaskantavusele, võimaldades rakendusel käitamise võimalust kas kontori ruumides, avalikus pilves, privaatses pilves jne. Konteinerite kasutamine võib lihtsustada jaotatud süsteemide loomist, võimaldades mitme rakenduse, töötaja ülesande või muude protsesside käitamist iseseisvalt ühes füüsilises arvutis või mitmes virtuaalarvutis.