AL2023 最小コンテナイメージ - Amazon Linux 2023

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

AL2023 最小コンテナイメージ

注記

標準の AL2023 コンテナイメージはほとんどのユースケースに適しています。最小コンテナイメージへの適応は、AL2023 ベースコンテナイメージへの適応よりも作業量が多い可能性があります。

AL2023.2 で導入された AL2023 最小コンテナイメージは、他のパッケージのインストールに必要な最低限のパッケージのみが含まれているため、ベースコンテナイメージとは異なります。最小コンテナイメージは、パッケージの便利なセットではなく、パッケージの最小限のセットとなるように設計されています。

AL2023 最小コンテナイメージは、AL2023 で既に利用可能なソフトウェアコンポーネントから構築されています。最小コンテナイメージの主な違いは、 microdnfを使用して、フル機能の ではなくdnfパッケージマネージャーを提供することです。Python ベースの dnf。これにより、AL2023 AMIsおよびベースコンテナイメージに含まれているdnfパッケージマネージャーの機能セットがすべて揃っていないというトレードオフにより、最小コンテナイメージを小さくすることができます。

AL2023 最小コンテナイメージは、provided.al2023 AWS Lambda ランタイム環境のベースを形成します。

最小コンテナイメージに含まれるパッケージの詳細なリストについては、「」を参照してくださいAmazon Linux 2023 コンテナイメージにインストールされているパッケージの比較

最小コンテナイメージのサイズ

AL2023 最小コンテナイメージに含まれるパッケージは AL2023 ベースコンテナイメージよりも少ないため、大幅に小さくなります。次の表は、Amazon Linux の現在および過去のリリースのコンテナイメージオプションを比較したものです。

注記

イメージサイズは、Amazon Linux on Amazon ECR Public Gallery に表示されています。

イメージ Version イメージのサイズ メモ
Amazon Linux 1 (AL1) 2018.03.0.20230918.0 62.3 MB x86-64 のみ
Amazon Linux 2 2.0.20230926.0 64.2 MB aarch64x86-64 よりも 1.6 MB 大きくなります
Amazon Linux 2023 コンテナイメージ 2023 年 2 月 2 日 2023 年 1002.0 52.4 MB
Amazon Linux 2023 最小コンテナイメージ 2023.2.20231002.0-minimal 35.2 MB

AL2023 最小コンテナイメージの使用

AL2023 最小コンテナイメージが で利用可能に ECR 2023-minimal タグは常に最新の AL2023 ベースの最小コンテナイメージを指し、minimalタグは AL2023 より新しいバージョンの Amazon Linux に更新される場合があります。

これらのタグは、次の例dockerで を使用してプルできます。

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

次の例は、最小限のコンテナイメージDockerfileを取得し、そのGCC上に をインストールする を示しています。

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