Output varies by version and machine.
Check the selected daemon and its resources.
You are about to work on a host and want to know what is on it before anything changes.
The version result identifies MCP Docker, rather than establishing daemon connectivity. Also ask for the daemon information and verify the expected daemon identity.
Build an image and run it.
You have an approved project folder and Dockerfile on the MCP server host. Its default program is a short task expected to finish well within the served request deadline. You want to see it run.
Try a service with its limits and ports.
You want a database running for a test, with a memory cap and a port only you can reach.
Work inside a running container.
A container misbehaves and you want to know why.
Connect two services.
Two disposable containers need to find each other on an approved network.
Use unique names and returned IDs in a shared daemon. If any creation or attachment fails, reconcile the exact IDs already created. Preserve a useful image for reuse or review its shared dependants before separate removal.
Take over a container someone else started.
A container was started by another session, or by you at a prompt, and the agent has to stop it.
Review and retire disposable resources.
An agent tried several things and you want nothing left running or taking disk space.