AL2023 Immagine minima del contenitore - Amazon Linux 2023

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

AL2023 Immagine minima del contenitore

Nota

Le immagini standard del contenitore AL2 023 sono adatte alla maggior parte dei casi d'uso e l'adattamento all'immagine minima del contenitore è probabilmente più faticoso che adattarsi all'immagine del contenitore di base AL2 023.

L'immagine minima del contenitore AL2 023, introdotta nella versione AL2 023.2, si differenzia dall'immagine del contenitore di base perché contiene solo i pacchetti minimi necessari per installare altri pacchetti. L'immagine minima del contenitore è progettata per essere un insieme minimo di pacchetti, non un comodo set di pacchetti.

L'immagine minima del contenitore AL2 023 è creata a partire da componenti software già disponibili in AL2 023. La differenza principale nell'immagine minima del contenitore sta nell'utilizzo microdnf del gestore dei dnf pacchetti anziché delle funzionalità complete Python basatodnf. Ciò consente di ridurre al minimo l'immagine del contenitore, con il vantaggio di non disporre del set completo di funzionalità del gestore di dnf pacchetti, incluso nella versione AL2 023 AMIs e nell'immagine del contenitore di base.

L'immagine minima del contenitore AL2 023 costituisce la base dell'ambiente di runtime provided.al2023 AWS Lambda.

Per un elenco dettagliato dei pacchetti inclusi nell'immagine minima del contenitore, vedi. Confronto dei pacchetti installati sulle immagini di container Amazon Linux 2023

Dimensioni dell'immagine di container minima

Poiché l'immagine minima del contenitore AL2 023 contiene meno pacchetti rispetto all'immagine del contenitore di base AL2 023, è anche notevolmente più piccola. La tabella seguente confronta le opzioni relative all'immagine del contenitore delle versioni correnti e precedenti di Amazon Linux.

Nota

La dimensione dell'immagine è quella mostrata su Amazon Linux su Amazon ECR Public Gallery.

Immagine Versione Dimensioni dell'immagine Nota
Amazon Linux (1AL1) 2018/03/0,20230918,0 62,3 MB Solo x86-64
Amazon Linux 2 2,0,20230926,0 64,2 MB aarch64 è di 1,6 MB più grande di x86-64
Immagine di container di base Amazon Linux 2023 20232,20231002,0 52,4 MB
Immagine di container minima Amazon Linux 2023 2023.2.20231002.0-minimal 35,2 MB

Utilizzo dell'immagine 023 Minimal Container AL2

L'immagine del contenitore minimo AL2 023 è disponibile su ECR e il 2023-minimal tag punterà sempre all'immagine minima del contenitore più recente basata su AL2 023, mentre il minimal tag può essere aggiornato a una versione di Amazon Linux più AL2 recente della 023.

Puoi estrarre questi tag usando il seguente docker esempio:

$ docker pull public.ecr.aws/amazonlinux/amazonlinux:minimal
$ docker pull public.ecr.aws/amazonlinux/amazonlinux:2023-minimal

L'esempio seguente mostra un file Dockerfile che prende l'immagine minima del contenitore e si installa GCC su di essa:

FROM public.ecr.aws/amazonlinux/amazonlinux:2023-minimal RUN dnf install -y gcc && dnf clean all