developer_board

Docker Control

검증됨
작성자 @crabmaster_99 Container Management

Manage containers, logs, and deployments via chat. Seamlessly interface with Docker daemon to scale, restart, and inspect your infrastructure through natural language.

terminal

설치

$ claw install docker-control

설정

환경 변수는 .env 파일이나 스킬 manifest 에 설정한다.

VARIABLE DESCRIPTION DEFAULT
DOCKER_HOST Docker daemon socket path unix:///var/run/docker.sock
AUTO_RESTART Enable auto-restart on crash false

사용법

User: "Restart the web server container and show me the last 50 lines of logs."
Claw:

// Execution logic triggered

check_circle Container 'web-server-01' restarted.

info Fetching logs...

[2024-10-12 14:02:11] info: Server started on port 8080
[2024-10-12 14:02:12] debug: Connection established with db...

스킬 Manifest(JSON)

{
  "name": "docker-control",
  "version": "1.2.0",
  "permissions": [
    "docker.containers.read",
    "docker.containers.write"
  ],
  "trigger": "regex:/(restart|stop|start) container .*/i",
  // Ensure Docker socket is accessible
  "engine": "node-20"
}

사용자 토론과 피드백

4.8
starstarstarstarstar_half
평균 평점
124 리뷰 수
person
@system_weaver verified 인증된 사용자
starstarstarstarstar

This Docker skill saved me hours of CLI work! Being able to just tell Claw to "rebuild the dev cluster" without hunting down container IDs is life-changing. 10/10 recommendation for anyone doing local dev.

shield_person
@ops_phantom
starstarstarstarstar_outline

Clean implementation. The JSON manifest is straightforward and the permission handling is robust. Would love to see support for Docker Compose in the next update.

smart_toy
@null_pointer verified 인증된 사용자
starstarstarstar_halfstar_outline

Documentation on the socket path could be clearer for macOS users using Docker Desktop, but the skill itself is bulletproof once it's connected.

놓치지 말자

Hermes Agent 릴리스, 새 스킬, 새 통합 소식을 커뮤니티 시선으로 모아 보낸다. 스팸 없음, 언제든 해지 가능.