Docker
메타데이터
설정 스니펫
{
"mcpServers": {
"docker": {
"type": "stdio",
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-docker"]
}
}
}
제공 도구
| 도구명 | 설명 | Claude Code 호출 |
|---|
list_containers | 실행 중인 컨테이너 목록 | mcp__docker__list_containers |
create_container | 새 컨테이너 생성 | mcp__docker__create_container |
start_container | 컨테이너 시작 | mcp__docker__start_container |
stop_container | 컨테이너 중지 | mcp__docker__stop_container |
remove_container | 컨테이너 삭제 | mcp__docker__remove_container |
list_images | 로컬 이미지 목록 | mcp__docker__list_images |
pull_image | 이미지 풀 | mcp__docker__pull_image |
container_logs | 컨테이너 로그 조회 | mcp__docker__container_logs |
사용 사례
- 개발 환경 Docker 컨테이너 관리 (DB, Redis, Kafka 등)
- 빌드 테스트 환경 자동 구성
build-error-resolver 에이전트: 컨테이너 로그 분석으로 오류 진단
- CI/CD 파이프라인 로컬 테스트
주의사항
- Docker Desktop 또는 Docker Engine 사전 설치 필수
- Docker 데몬이 실행 중이어야 함
- 컨테이너 삭제/중지는 되돌리기 어려우므로 확인 후 실행
- Windows에서는 Docker Desktop + WSL2 권장