AWS ECRにイメージをpushしておいて、それを使う時。
久しぶりに使おうと思って
docker-compose up -d
したらタイトルのような現象
もちろん
eval (aws ecr get-login --no-include-email --region ap-northeast-1)
は実行しているのだけど(fishなので eval)
で、結論としては
~/.docker/config.json
を変更。
{ "auths": { "XXXXXXXXXXXX.dkr.ecr.ap-northeast-1.amazonaws.com": {} }, "credsStore": "osxkeychain" }
こんな感じのを
{ "auths": {}, "credsStore": "osxkeychain" }
に変更したら無事にpull出来た。