mcpField
D
docker-compose-ops

docker-compose-ops

github.com/cowork-osクラウド・DevOps51461 回インストール今日更新
リポジトリ

docker-compose-ops について

マルチコンテナアプリケーションを扱うための Docker Compose スキルです。Compose ファイルの作成、サービスのオーケストレーション、ネットワーク、ボリューム、マルチステージビルド、本番環境の設定を扱います。

主な機能

  1. 01Compose ファイルの作成
  2. 02マルチコンテナサービスの構成
  3. 03コンテナネットワークの設定
  4. 04ボリュームとマルチステージビルドの管理
  5. 05本番環境設定の準備

活用シーン

  1. 01マルチコンテナアプリケーションの定義
  2. 02サービスネットワークの設定
  3. 03ボリュームとビルド段階の設定
  4. 04本番環境向け Compose 設定の作成

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/cowork-os/cowork-os --skill docker-compose-ops

インストール後、Claude Code で/docker-compose-opsを入力して読み込まれたか確認します。

同梱ファイルreferences/full-guidance.mdscripts/.gitkeep

詳細

Docker Compose の運用

目的

Docker Compose の運用:サービスのオーケストレーション、Compose ファイルの作成、マルチステージビルド、ネットワーク、ボリューム、本番環境向けの構成。

ルーティング

  • 使用する場合:Docker Compose、docker-compose.yml、複数コンテナーのアプリケーション、Docker を使ったサービスのオーケストレーション、または Compose でのコンテナーネットワークについてユーザーから質問された場合に使用します。
  • 使用しない場合:Kubernetes(kubernetes-ops を使用)、Terraform(terraform-ops を使用)、または Compose に関係しない単独の Docker コマンドには使用しないでください。
  • 出力:Docker Compose ファイル、Dockerfile、docker compose コマンド、コンテナーのオーケストレーションに関するガイダンス。
  • 成功基準:有効な docker-compose.yml の構成、または docker compose コマンドを返します。

トリガーの例

肯定的な例
  • このリクエストには docker-compose-ops スキルを使用してください。
  • docker compose の運用を手伝ってください。
  • Docker Compose、docker-compose.yml、複数コンテナーのアプリケーション、Docker を使ったサービスのオーケストレーション、または Compose でのコンテナーネットワークについてユーザーから質問された場合に使用します。
  • Docker Compose の運用:実行可能な結果を提示してください。
否定的な例
  • Kubernetes(kubernetes-ops を使用)、Terraform(terraform-ops を使用)、または Compose に関係しない単独の Docker コマンドには使用しないでください。
  • 関係のないリクエストには docker-compose-ops を使用しないでください。
  • このリクエストは Docker Compose の運用範囲外です。
  • これは概念的な議論のみです。ツールのワークフローは必要ありません。

ランタイムプロンプト

  • 現在のランタイムプロンプトの長さ:899 文字。
  • ランタイムプロンプトは ../docker-compose-ops.json に直接定義されています。

コメント