Amazon ECSでDockerコンテナを動かしたい EC2で動いているサービスをDocker化したい。そのために必要なこととしては、環境ごとに異なるDBの接続先やパスワードなどをどうやってコンテナに渡すかを考えることがある。 以前調べたところ、AWS CLIコマンドをコンテナ起動時に実行してキーを読み込んで復号化するという手の込んだ感じの方法ばかり見つかってしまい、なかなか導入に踏み切れていなかった。 たまたま目にした以下の記事で、Amazon ECSでの環境変数の扱いが便利になったと知ったので重い腰を上げて試してみた。 【祝!】FargateでもECSにごっつ簡単に環境変数に機密情報を渡せるようになりました! ECSでごっつ簡単に機密情報を環境変数に展開できるようになりました! 開発環境 macOS Mojave 10.14.1 Docker Desktop Community 2.
![Amazon ECSで環境変数を簡単に設定できると聞いたので試してみる | Playful IT](https://cdn-ak-scissors.b.st-hatena.com/image/square/fe284ac39463a612265b9e4cdecfa84ef77ae1e7/height=288;version=1;width=512/https%3A%2F%2Fd2jtx0b039bynw.cloudfront.net%2Fuploads%2Fimages%2F2018%2F12%2F30%2Fxga_ff47b886-25c3-42c8-8468-5d65f5a2f524.jpeg)