普段、aws を使って開発しているときは、 aws configure を用いて aws key の設定を行っています。結果、 ~/.aws/credentials にそれらが保存されます。

この状態で、たとえば aws とインタラクションを行うサーバーの開発などをやっていたとします。それを docker に詰め込んだりなどします。サーバーの挙動を確認したくなります。

docker のコンテナは、環境変数から aws の鍵情報を読み込むのが自然かと思います。なので、それをコマンドから docker run する際には、どうにかして ~/.aws/credentials の内容を読み込まなければならないと思っています。

質問

~/.aws/credentials に書いてある特定の profile の AWS_KEY や AWS_SECRET を抽出するコマンドはありますか?