弊社では開発環境にDockerを使用している。 開発環境はインフラ含め、アプリケーション開発を手元で行えるようにコンテナ化されている。 イメージはAmazonECRにあるので、開発する人は、ECRへログインしてイメージを取ってくることで、最新のイメージが使用できるようになっている。 今日、会社の開発者の方からECRにログインできないという相談を受けた。 ECRにログインする際は下記ワンライナーでログインするのだけど、それでエラーが出てしまう。 $(aws ecr --profile XXXXXXX get-login --no-include-email --region XXXXXXXXXX) 通常、このあとに、 Login Success! みたいなのが表示されるのだが、今回はこんなエラーが表示されていた。 Error saving credentials: error storing