Sobes.tech
Junior — Middle

Wat is de rol van de Alpine-afbeelding bij het maken van Docker-containers?

sobes.tech AI

Antwoord van AI

Alpine is een minimalistische Linux-distributie die vaak wordt gebruikt als basisafbeelding voor Docker-containers. Het doel is om een lichte en veilige basis te bieden voor containers, met een minimale grootte die het laden versnelt en het resourcegebruik vermindert.

Voordelen van het Alpine-image:

  • Zeer klein formaat (ongeveer 5 MB), wat de uiteindelijke container grootte vermindert.
  • Minimale hoeveelheid vooraf geïnstalleerde pakketten, wat het aanvalsvlak verkleint.
  • Snelle laden en uitrollen van containers.

Voorbeeld van het gebruik van Alpine in een Dockerfile:

FROM alpine:latest
RUN apk add --no-cache curl
CMD ["curl", "https://example.com"]