TL;DR Dockerはとても便利なので使っている方も多いと思います。 しかし、Dockerやdocker-composeを本番環境で使うことは スケール ネットワーク 管理 等の問題があるため コンテナオーケストレーションサービス(GKEやEKS,ECS等)を使うことになるかと思います。 本番環境でコンテナオーケストレーションツールを使う際に、 Docker周りについて、個人的に気をつけていること をまとめてみました。 〜気をつけていること〜 Summary イメージのサイズを小さくする 認証情報をイメージに含めない ステートレス タグをつける Dockerfileを簡潔に書く イメージのサイズを小さくする イメージを小さくすることには、メリットが多くあります。 イメージのpullにかかる時間が少なくなる オーケストレーションサービスはコンテナを起動するたびに都度イメージをpullして