翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Podman と Amazon ECR を併用することで、組織は Podman のセキュリティとシンプルさを活用しながら、コンテナイメージ管理における Amazon ECR のスケーラビリティと信頼性を享受できます。概説されている手順とコマンドに従うことで、開発者と管理者はコンテナワークフローを合理化し、セキュリティを強化し、リソース使用率を最適化できます。コンテナ化が勢いを増し続ける中、Podman と Amazon ECR を使用することで、コンテナ化されたアプリケーションを管理およびデプロイするための堅牢で柔軟なソリューションが提供されます。
Amazon ECR での認証に対する Podman の使用
Podman を使用して Amazon ECR を操作する前に、認証が必要です。これを行うには、`aws ecr get-login-password`
コマンドを実行して認証トークンを取得し、そのトークンを `podman
login`
コマンドで使用して Amazon ECR で認証します。
aws ecr get-login-password --region
region
| podman login --username AWS --password-stdinaws_account_id
.dkr.ecr.region
.amazonaws.com
Podman を使用した Amazon ECR からのイメージのプル
認証に成功すると、完全な Amazon ECR リポジトリ URI を指定した `podman pull`
コマンドを使用して、Amazon ECR からコンテナイメージをプルできます。
podman pull
aws_account_id
.dkr.ecr.region
.amazonaws.com/repository_name
:tag
Podman を使用した Amazon ECR のコンテナの実行
目的のイメージがプルされると、`podman run`
コマンドを使用してコンテナをインスタンス化できます。
podman run -d
aws_account_id
.dkr.ecr.region
.amazonaws.com/repository_name
:tag
Podman を使用した Amazon ECR へのイメージのプッシュ
ローカルイメージを Amazon ECR にプッシュするには、まず `podman tag`
を使用してイメージに Amazon ECR リポジトリ URI でタグ付けする必要があります。その後、`podman push`
コマンドを使用してイメージを Amazon ECR にアップロードできます。
podman tag
local_image
:tag
aws_account_id
.dkr.ecr.region
.amazonaws.com/repository_name
:tag
podman pushaws_account_id
.dkr.ecr.region
.amazonaws.com/repository_name
:tag