1

Tutumプライベート Docker レジストリのイメージを使用するAmazon ECSデプロイをセットアップしようとしています。Tutum は非公開であるため、明らかに認証が必要です。

ECS のドキュメントに従って、EC2 インスタンスのファイル「/etc/ecs/ecs.config」を変更して、Tutum の正しい認証資格情報を含めました。

ECS_ENGINE_AUTH_TYPE=dockercfg
ECS_ENGINE_AUTH_DATA={"tutum.co":{"auth":"<auth-string>","email":"<my-email>"}}

認証文字列は、私の Tutum 資格情報を Base64 でエンコードしたものです: '<username>:<password>'.

ただし、対応する ECS タスクを実行しようとすると、次のメッセージで失敗します: CannotPullContainerError: Authentication is required .

Tutum レジストリに対して認証するように ECS を適切に構成して、そこからイメージを正常にプルできるようにするにはどうすればよいですか?

4

1 に答える 1