Containerfile Layers de Baas met Heredocs

In een Containerfile levert elk RUN commando een aparte “layer” op in het resulterende image. Wanneer je in een latere layer data uit een eerdere layer verwijdert blijft deze data dus wel in je container image zitten, je ziet het alleen niet meer.

Een veel voorkomend voorbeeld hiervan is bijvoorbeeld de gecachete metadata van je package manager.

In deze video laat Wander zien hoe je dit kunt voorkomen, inclusief een makkelijkere manier om lijsten van commando’s binnen één RUN commando te doen met “Heredocs”.

Gerelateerde posts