This MCP server, developed by ckreiling, provides seamless integration with Docker containers. It implements a Python-based interface for managing containers, images, networks, and volumes through the Docker SDK. The server exposes tools for common Docker operations like creating, running, and removing containers, as well as fetching logs and stats. By leveraging natural language processing, it enables AI assistants to easily compose and manage Docker deployments through conversational interactions. The implementation is particularly useful for scenarios requiring dynamic container orchestration, such as deploying microservices, setting up development environments, or managing containerized applications through natural language commands to an AI assistant. The server focuses on core Docker functionality while prioritizing safety by restricting access to sensitive options.
まだレビューはありません. 最初のレビューを投稿しましょう!
会話に参加するにはサインインしてください
List all containers managed by the Docker server.
Create a new container with specified parameters.
Run a container based on the specified image and parameters.
Recreate an existing container with new parameters.
Start a stopped container.
Fetch and display logs from a specified container.
Stop a currently running container.
Remove a specified container from the Docker server.
List all images available on the Docker server.
Pull an image from a Docker registry.
Push an image to a Docker registry.
Build a Docker image from a Dockerfile.
Remove a specified image from the Docker server.
List all networks available on the Docker server.
Create a new network on the Docker server.
Remove a specified network from the Docker server.
List all volumes managed by the Docker server.
Create a new volume on the Docker server.
Remove a specified volume from the Docker server.