community-automations/docker-controller

DevOps & Mã nguồn

PublicSubagent Claude

Bộ điều khiển Docker Compose

Khởi động lại một compose stack thường đồng nghĩa với việc SSH vào máy và nhớ chính xác từng flag. Controller này nhận tên stack và hành động từ chat hoặc lệnh gọi API, rồi chạy lệnh compose thay bạn.

sonnet3 ngàyDocker EngineDocker ComposeSlackTraefik
ClaudeClaude
ROI for
README.md

Tại sao chọn subagent này

Khởi động lại một compose stack thường đồng nghĩa với việc SSH vào máy và nhớ chính xác từng flag. Controller này nhận tên stack và hành động từ chat hoặc lệnh gọi API, rồi chạy lệnh compose thay bạn.

Nó đọc trạng thái container hiện tại trước, chỉ tạo lại những service thực sự thay đổi, rồi theo dõi log để xác nhận từng service đã lên. Bạn nhận được báo cáo sức khoẻ theo từng service ngay trong cùng kênh chat, để không ai phải mở terminal chỉ để restart một stack.

Cách vận hành

    • Read

      Used at step 01 to kick off the pipeline.

    • Write

      Used at step 01 to kick off the pipeline.

    • WebFetch

      Used at step 01 to kick off the pipeline.

    • WebSearch

      Used at step 01 to kick off the pipeline.

Ví dụ đầu ra

json
// Sample output
// (generated when the pipeline finishes)

Given a stack name and an action, run the matching docker compose command and return a status object with each service's container state and a short log tail.

Unlock the rest

The full agent definition, install snippet, and starter task are gated for community members.

Members get the full `.md` agent file, the npm / pnpm install one-liners, a starter prompt that we've tuned against real runs, and the open-source repo when this automation ships there. One email, magic link, done.