問題タブ [amazon-ecr]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
5326 参照

amazon-web-services - 「latest」タグは、ECS タスク定義および ECR からプルするコンテナー インスタンスでどのように機能しますか?

パラメータが のような値を持つlatestECR タスク定義でタグを使用すると問題が発生します。imageXXXXXXXXXXXX.dkr.ecr.us-east-1.amazonaws.com/reponame/web:latest

latest新しいサービス インスタンス (タスク) がコンテナー インスタンス (クラスターに登録された EC2 インスタンス) で実行されると、このタスク定義がタグ付きのイメージを ECR からプルすることを期待しています。

ただし、私の場合、コンテナー インスタンスにリモートで接続して Docker イメージを一覧表示すると、ECR から最新のリリース イメージがプルされていないことがわかります。

最新のタグにはlatest、バージョン タグを明示的に定義するタグ インスタンス、つまり:v1.05.

このクラスターにはコンテナー インスタンスが 1 つだけあります。

私のプロセスに癖がある可能性がありますが、この質問は主にlatest、この種のシナリオでこれがどのように動作するかについてです?

Docker イメージのビルドとタグ付け、ECR プッシュ、ECS タスク定義の更新、および ECS サービスの更新プロセス:

タスク定義ファイルの場合: