AWS プログラミング

AWS ECR からイメージをPull(プル)する。

AWS ECR上に上がっているDockerイメージをpull(プル)する手順メモです。

IAMユーザーは作成済み、認証情報取得済みでAWS CLIが実行できる前提で進めます。

 

ログイン

以下のコマンドを実行すると、docker login用のコマンドが払い出されます。

 

$ aws ecr get-login --region ap-northeast-1 --no-include-email

docker login -u AWS -p bciuarkjabjbu5r4bfy7fgiu34gf87cb3ub8c734hc8(パスワード用のランダムハッシュ)  https://AWSアカウントID.dkr.ecr.ap-northeast-1.amazonaws.com

 

このコマンドをそのまま実行します。

 

$ docker login -u AWS -p bciuarkjabjbu5r4bfy7fgiu34gf87cb3ub8c734hc8(パスワード用のランダムハッシュ)  https://AWSアカウントID.dkr.ecr.ap-northeast-1.amazonaws.com

WARNING! Using --password via the CLI is insecure. Use --password-stdin.
Login Succeeded

 

Login Succeededが表示されればOK。

 

ちなみにWARNING!が出ていますが、これはパスワードを直接入力しているからのようです。

気になる方はstackoverflowに解説があるので参考にしてみてください。

https://stackoverflow.com/questions/51489359/docker-using-password-via-the-cli-is-insecure-use-password-stdin

 

Pull(プル)

イメージをプルします。

以下のコマンドを実行。

 

$ docker pull AWSアカウントID.dkr.ecr.ap-northeast-1.amazonaws.com/イメージ名

 

 

よく読まれている記事

1

  現在5年目のエンジニアで26歳です。 今回は20代の現役エンジニアとして、自分も含め転職について考えている方に向けて20代エンジニア転職に完全特化したおすすめのサービスを3つ紹介していき ...

2

これからエンジニアになりたい、プログラミングを使えるようになりたいという方に向けて 山のようにあるプログラミングスクールの中から、特におすすめなスクールをタイプ別に逆引きで3つ紹介します。 &nbsp ...

3

みなさんはを使っていますでしょうか。   本記事を見ていただいているということは、   プログラミングの勉強でを使うことに興味がある、 もしくはこれから動画を購入したいけどどれを買 ...

-AWS, プログラミング
-, ,

© 2020 クラインの備忘壺