User Tools

Site Tools


docker:inleiding

Docker: inleiding

context

dit document geeft een algemene inleiding in Docker.

wat is Docker

  • eigenlijk de logische opvolger van virtualisatie waarbij nu ook het OS wordt geabstraheerd en je applicaties in afzonderlijke containers draait.
  • VM's abstraheren hardware, maar hebben nog steeds een apart OS (met licentie, onderhoud en kopzorgen die daarbij komen)
  • Docker heeft enkel een Engine die op één OS draait en die de applicatie inclusief afhankelijkheden draait.
  • zolang de code in een Docker container kan draaien, maakt het dus niet uit welk OS je daarvoor gebruikt
  • alle belangrijke OS'en, datacenters en cloud providers hebben intussen hun eigen Docker platform.

termininologie

  • docker engine: de motor die de verschillende containers draait
  • containers: de afzonderlijke eenheden waarbinnen je programmacode (en afhandelijkheden) draait
  • Dockter HUB: repository waar je container images kunt downloaden.
    je kan er ook zelf uploaden.
  • kubernetes is een beheerplatform voor je Docker images.

meer info

docker/inleiding.txt · Last modified: 2024/11/16 18:14 by 127.0.0.1