dockerBuild, secure, and deploy Docker containers with image optimization, networking, and production-ready patterns.
Install via ClawdBot CLI:
clawdbot install ivangdavila/dockerUser needs Docker expertise — from building images to production deployments. Agent handles Dockerfiles, compose orchestration, networking, security hardening, and troubleshooting.
| Topic | File |
|-------|------|
| Dockerfile best practices | images.md |
| Docker Compose patterns | compose.md |
| Networking and volumes | infrastructure.md |
| Security hardening | security.md |
apt-get update and apt-get install in separate RUN layers = stale packages weeks later — always combine thempython:latest today is different than python:latest tomorrow — pin versions like python:3.11.5-slim--from=builder copies from wrong stage silently-m 512m on every containerUSER nonroot or security scans fail and platforms rejectlocalhost inside container is container's localhost, not host — bind to 0.0.0.00.0.0.0 by default — use 127.0.0.1:5432:5432 for local-onlydepends_on waits for container start, not service ready — use condition: service_healthy with healthcheck.env file in wrong directory silently ignored — must be next to docker-compose.yml:z suffixdocker system prune doesn't remove named volumes — add -volumes flag explicitlydocker rm deletes datadocker image prune regularlydocker builder prune reclaims spacedocker container prune or --rm on rundocker network prune--privileged disables all security — almost never needed, find specific capability insteaddocker inspect --format='{{.State.ExitCode}}'docker logs docker cp files out or use debug sidecardocker cp deadcontainer:/path ./localGenerated Feb 26, 2026
A retail company needs to deploy and scale microservices for its online store, handling inventory, payment, and user management. The agent assists in creating Dockerfiles with multi-stage builds for optimized images, setting up Docker Compose for local development, and configuring networking to ensure service discovery and secure communication between containers in production.
A software-as-a-service provider wants to streamline its continuous integration and delivery pipeline to reduce build times and improve security. The agent helps implement Docker best practices like pinning image versions, using secrets mounts to avoid hardcoded credentials, and setting memory limits to prevent OOM crashes during automated testing and deployment cycles.
A research institution requires reproducible and isolated environments for data analysis and machine learning experiments. The agent guides in building Docker images with specific Python versions and dependencies, managing volumes for data persistence, and troubleshooting issues like container crashes due to resource leaks or permission conflicts in shared computing clusters.
A financial services firm aims to modernize legacy applications by containerizing them for easier deployment and maintenance. The agent supports creating secure Dockerfiles with non-root users, configuring networking for compliance with internal policies, and debugging runtime errors such as exit codes 137 or 139 to ensure stability in regulated environments.
Offer specialized Docker consulting to help businesses design, implement, and optimize containerized workflows. This includes conducting security audits, performance tuning, and training teams on best practices like multi-stage builds and secrets management, leading to reduced operational costs and faster deployment cycles.
Provide a managed platform that automates Docker container deployment, monitoring, and maintenance for clients. This model leverages the agent's expertise in networking, resource management, and debugging to offer scalable solutions, with recurring revenue from subscription plans tailored to business size and needs.
Develop and sell training courses and certification programs focused on Docker essentials and advanced topics. Content covers practical scenarios like avoiding common traps in image building and runtime, targeting IT professionals and developers seeking to enhance their skills in container technologies.
💬 Integration Tip
Integrate this skill into existing CI/CD tools by automating Dockerfile linting and security scans, and use Docker Compose for consistent local and production environments to reduce deployment errors.
Automatically update Clawdbot and all installed skills once daily. Runs via cron, checks for updates, applies them, and messages the user with a summary of what changed.
Full desktop computer use for headless Linux servers. Xvfb + XFCE virtual desktop with xdotool automation. 17 actions (click, type, scroll, screenshot, drag,...
Essential Docker commands and workflows for container management, image operations, and debugging.
Tool discovery and shell one-liner reference for sysadmin, DevOps, and security tasks. AUTO-CONSULT this skill when the user is: troubleshooting network issues, debugging processes, analyzing logs, working with SSL/TLS, managing DNS, testing HTTP endpoints, auditing security, working with containers, writing shell scripts, or asks 'what tool should I use for X'. Source: github.com/trimstray/the-book-of-secret-knowledge
Deploy applications and manage projects with complete CLI reference. Commands for deployments, projects, domains, environment variables, and live documentation access.
Monitor topics of interest and proactively alert when important developments occur. Use when user wants automated monitoring of specific subjects (e.g., product releases, price changes, news topics, technology updates). Supports scheduled web searches, AI-powered importance scoring, smart alerts vs weekly digests, and memory-aware contextual summaries.