はじめに
ECRのリポジトリへimageをpushする手順を記載する
準備
手元の環境にimageがあること(docker imageコマンドでimageが出てくること)
$ docker images REPOSITORY TAG IMAGE ID CREATED SIZE sumito_http latest 54f5e642e4ae 5 weeks ago 1.1GB
手順
ECRにリポジトリを作成する
ECRへpush用のタグをつける
$ docker tag sumito_http 123456789.dkr.ecr.ap-northeast-1.amazonaws.com/dmp/sumito:latest
pushする
docker push 123456789.dkr.ecr.ap-northeast-1.amazonaws.com/dmp/sumito:latest
この際
“` no basic auth credentials “`
と表示される場合はログイン処理が必要になる
$ aws ecr get-login --no-include-email --region ap-northeast-1
表示されたコマンドを実施して
“` Login Succeeded “`
と表示されればOKだ。
再度pushするとContainer imageがECRに格納される