Basis van cloud en containers
Welke beschrijving van de relatie tussen een containerimage en een container is juist?
- AAls een container wordt gestopt, worden de wijzigingen in de container automatisch naar het image teruggeschreven en wordt het oorspronkelijke image overschreven
- BEen image is een alleen-lezen sjabloon, en uit één image kunnen meerdere containers worden gestart die elk een eigen beschrijfbare laag hebben
- CUit een image kan tegelijk maar één container worden gestart; voor een tweede container moet het image eerst onder een andere naam worden gekopieerd
Antwoord en toelichting tonen
Antwoord: B. Een image is een alleen-lezen sjabloon, en uit één image kunnen meerdere containers worden gestart die elk een eigen beschrijfbare laag hebben
Een image is een alleen-lezen sjabloon waarin de bestanden en instellingen voor het uitvoeren van een applicatie zijn gebundeld, en een container is een uitvoeringseenheid die uit een image wordt gemaakt. Bij het maken van een container wordt een eigen beschrijfbare laag (layer) boven op de lagen van het image gestapeld. Uit één image kunnen dus veel containers worden gestart, en wijzigingen in de ene container hebben geen invloed op de andere containers of op het image. Om een wijziging als deel van een image te bewaren, past men gewoonlijk het Dockerfile aan en bouwt men het image opnieuw.