Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
Guides installation and use of Docker on macOS, Linux, and Windows by fetching from official Docker documentation. Covers Docker Desktop, Docker Engine, Dockerfiles, CLI commands, and docker compose workflows.
Fetches from canonical Docker docs at runtime instead of relying on potentially outdated training data, so install steps and CLI syntax stay accurate.
When to use it
- Setting up Docker on a new development machine
- Writing a Dockerfile for a web application
- Running multi-service apps with docker compose
- Debugging container startup and daemon connection issues
- Building and tagging images for deployment
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: How do I containerize my Node.js app and run it locally?
- 1Fetch Dockerfile reference from docs.docker.com/reference/dockerfile/
- 2Write a Dockerfile in the project directory
- 3Run docker build -t myapp . to create the image
- 4Run docker run -d -p 127.0.0.1:3000:3000 myapp to start the container
- 5Verify with docker ps and confirm the app is reachable at localhost:3000
A running container serving the Node.js app on port 3000