container
Docker Compose
一言でいうと
複数コンテナの構成と起動方法を宣言的に管理するDockerの機能。
より具体的には
YAMLファイルにサービス、ネットワーク、ボリューム、環境変数などを記述し、一組のアプリケーションとして起動・停止できる。手作業の長いコマンドを減らし、構成を再現しやすくする。
関連記事での使用例
Docker環境の構築
UbuntuへComposeプラグインを導入し、docker composeコマンドを使える状態にしている。
Discord Bot を Docker で常駐運用する
単一コンテナの起動方法から発展させて、構成をファイルで管理する選択肢になる。
Minecraft serverをDockerで安全運用する
2つのMinecraftワールドを別サービスとして定義し、まとめて運用するために使用している。