使用 AL2 023 基本容器映像 - Amazon Linux 2023

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

使用 AL2 023 基本容器映像

AL2023 容器映像檔是使用包含在 AL2 0 AMI 23 中的相同軟體元件所建立。該映像可用於任何環境中並作為 Docker 工作負載的基礎映像。如果您在 Amazon 彈性運算雲(AmazonEC2)中使用 Amazon Linux 應用程序,則可以使用 Amazon Linux 容器映像AMI對應用程序進行容器化。

在您的本機開發環境中使用 Amazon Linux 容器映像檔,然後將您的應用程式推送至 AWS 使用 Amazon 彈性容器服務 (AmazonECS)。如需詳細資訊,請參閱 Amazon 彈性容器登錄使用者指南ECS中的將 Amazon ECR 映像與 Amazon 搭配使用。

Amazon Linux 容器映像可在 Amazon ECR 公共. 您可以通過您的指定 AWS 代表提供 AL2 023 的反饋,也可以通過在亞馬遜-lin ux-2023 軟件庫中提出問題來提交有關 023 的反饋。 GitHub

從 Amazon ECR 公共拉 Amazon Linux 容器映像
  1. 向 Amazon Linux Public 登錄檔驗證您的 Docker 用戶端。驗證字符有效時間為 12 小時。如需詳細資訊,請參閱《Amazon Elastic Container Registry 使用者指南》中的私有登錄檔身分驗證

    注意

    使用版本 2 的 AWS CLI 最新版本支援此get-login-password指令。如需詳細資訊,請參閱《AWS Command Line Interface 使用者指南》中的安裝 AWS Command Line Interface

    $ aws ecr-public get-login-password --region us-east-1 | docker login --username AWS --password-stdin public.ecr.aws

    輸出如下。

    Login succeeded
  2. 使用 docker pull 命令提取 Amazon Linux 容器映像。要在 Amazon ECR 公共畫廊上查看 Amazon Linux 容器映像,請參閱 Amazon ECR 公共畫廊-亞馬遜

    注意

    當您提取 AL2 023 Docker 容器映像檔時,您可以使用下列其中一種格式的標籤:

    • 若要取得 AL2 023 容器映像檔的最新版本,請使用標:2023籤。

    • 要獲取特定版本的 AL2 023,可以使用以下格式:

      • :2023.[0-7 release quarter].[release date].[build number]

    下列範例使用標籤:2023並提取最新可用的容器映像AL2檔 023。

    $ docker pull public.ecr.aws/amazonlinux/amazonlinux:2023
  3. (選用) 在本機執行容器。

    $ docker run -it --security-opt seccomp=unconfined public.ecr.aws/amazonlinux/amazonlinux:2023 /bin/bash
若要從集線器提取 AL2 023 容器映像 Docker
  1. 使用docker pull指令提取 AL2 023 容器映像檔。

    $ docker pull amazonlinux:2023
  2. (選用) 在本機執行容器。

    $ docker run -it amazonlinux:2023 /bin/bash
    注意

    AL2023 的容器映像僅使用軟件dnf包管理器來安裝軟件包。這表示沒有 amazon-linux-extras 或同等的命令可用於其他軟體。