dockerコンテナ管理ツールについて
dockerのコンテナが増えてくると,それらの組み合わせを定義したり動作の制御を行う必要が出てくる.
関連するツールの名称を知る機会があったので少しだけ整理.
docker compose
docs.docker.com
複数コンテナにわたるDockerアプリを定義したり実行したりするためのツール
同一マシンで複数コンテナを動かす場合向けのよう
Kubernetes
Kubernetes - Accelerate Your Delivery
Googleが開発したDockerコンテナ管理ツール.
複数マシンに跨るコンテナの連携においてフェイルオーバー,スケーリング,ロードバランスなど機能を提供するため,クラスタシステムの構築に有用