Docker

Docker
Kehityshistoria
Vakaa versio 29.9.2 ()
Tiedot
Ohjelmointikielet Go
Lisenssi Suljettu lisenssi ja Apache-lisenssi, versio 2.0
Aiheesta muualla
Verkkosivusto
Versiohallinta

Docker on käyttöjärjestelmätason virtuaalisointiin eli säiliöintiin tarkoitettu ohjelmisto. Dockerin avulla voidaan luoda ja ajaa säiliöitä, ja sen tavoitteena on helpottaa ohjelmistojen ajamista palvelimilla. Docker julkaistiin avoimena lähdekoodina vuonna 2013. Docker on vaikuttanut merkittävästi säiliöinnin suosioon ja yleistymiseen.

Docker perustui aluksi LXC:n tekniikalle, mutta se kirjoitettiin uudestaan Go-kielellä. Docker käyttää muun muassa Linux-nimiavaruuksia, cgroups-ryhmiä ja AppArmor-asetuksia.

Lähteet

  1. ↑ v29.9.2, (viitattu ). Tieto on haettu Wikidatasta.
  2. ↑ 11 Years of Docker: Shaping the Next Decade of Development | Docker docker.com. 21.3.2024. Viitattu 14.7.2025. (englanniksi)
  3. ↑ Abel Avram: Docker: Automated and Consistent Software Deployments infoq.com. 27.3.2013. Viitattu 3.6.2026. (englanniksi)
  4. ↑ What is Docker and why is it so darn popular? 21.3.2018. ZDNet. Viitattu 6.3.2020. (englanniksi)
  5. ↑ Docker 101: What it is and why it’s important 10.6.2014. NetworkWorld. Viitattu 6.3.2020. (englanniksi)
  6. ↑ Steven Vaughan-Nichols: Docker libcontainer unifies Linux container powers zdnet.com. 11.6.2014. Viitattu 3.6.2026. (englanniksi)
  7. ↑ Chris Swan: Docker drops LXC as default execution environment infoq.com. 13.3.2014. Viitattu 3.6.2026. (englanniksi)