Amazon Linux コンテナイメージのプル - Amazon ECR

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

Amazon Linux コンテナイメージのプル

Amazon Linux コンテナイメージは、Amazon Linux AMI に含まれているのと同じソフトウェアコンポーネントから構築されます。Amazon Linux コンテナイメージは、Docker ワークロードのベースイメージとして任意の環境で使用できます。Amazon EC2 のアプリケーションに Amazon Linux AMI を使用する場合は、Amazon Linux コンテナイメージを使用してアプリケーションをコンテナ化できます。

ローカル開発環境で Amazon Linux コンテナイメージを使用し、Amazon ECS AWS を使用してアプリケーションを にプッシュできます。詳細については、「Amazon ECS での Amazon ECR イメージの使用」を参照してください。

Amazon Linux コンテナイメージは、Amazon ECR Public および Docker Hub で入手できます。Amazon Linux コンテナイメージのサポートについては、AWS デベロッパーフォーラム を参照してください。

Amazon ECR Public から Amazon Linux コンテナイメージをプルするには
  1. Amazon Linux Public レジストリで Docker クライアントを認証します。認証トークンは 12 時間有効です。詳細については、「Amazon ECR でのプライベートレジストリ認証」を参照してください。

    注記

    ecr-public コマンドは、バージョン 1.18.1.187 以降の AWS CLI で使用できます。ただし、 AWS CLIの最新バージョンを使用することをお勧めします。詳細については、「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 Public Gallery で Amazon Linux コンテナイメージを表示するには、「Amazon ECR Public Gallery - amazonlinux」を参照してください。

    docker pull public.ecr.aws/amazonlinux/amazonlinux:latest
  3. (オプション) コンテナをローカルに実行します。

    docker run -it public.ecr.aws/amazonlinux/amazonlinux /bin/bash
Docker Hub から Amazon Linux コンテナイメージをプルするには
  1. docker pull コマンドを使用して Amazon Linux コンテナイメージをプルします。

    docker pull amazonlinux
  2. (オプション) コンテナをローカルに実行します。

    docker run -it amazonlinux:latest /bin/bash