docker-compose-ops について
マルチコンテナアプリケーションを扱うための Docker Compose スキルです。Compose ファイルの作成、サービスのオーケストレーション、ネットワーク、ボリューム、マルチステージビルド、本番環境の設定を扱います。
主な機能
- 01Compose ファイルの作成
- 02マルチコンテナサービスの構成
- 03コンテナネットワークの設定
- 04ボリュームとマルチステージビルドの管理
- 05本番環境設定の準備
活用シーン
- 01マルチコンテナアプリケーションの定義
- 02サービスネットワークの設定
- 03ボリュームとビルド段階の設定
- 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に直接定義されています。
コメント
Markdown 対応