Sobes.tech
Junior — Middle

Aká je úloha obrazu Alpine pri vytváraní Docker kontajnerov?

sobes.tech AI

Odpoveď od AI

Alpine je minimalistická distribúcia Linuxu, ktorá sa často používa ako základný obraz pre Docker kontajnery. Jej úlohou je poskytnúť ľahkú a bezpečnú základňu pre kontajnery s minimálnou veľkosťou, čo urýchľuje načítanie a znižuje spotrebu zdrojov.

Výhody obrazu Alpine:

  • Veľmi malá veľkosť (približne 5 MB), čo znižuje veľkosť konečného kontajnera.
  • Minimálny počet predinštalovaných balíkov, čo znižuje povrch útoku.
  • Rýchle načítanie a nasadenie kontajnerov.

Príklad použitia Alpine v Dockerfile:

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