Install
openclaw skills install openclaw-skill-docker-managerDocker container lifecycle management. Use when: user asks to list containers, start/stop containers, view logs, check stats, prune unused containers or imag...
openclaw skills install openclaw-skill-docker-managerManage Docker containers, images, and system resources.
docker ps
docker ps -a
docker start <container_id_or_name>
docker stop <container_id_or_name>
docker restart <container_id_or_name>
# Tail last 100 lines
docker logs --tail 100 <container_id_or_name>
# Follow logs in real-time
docker logs -f <container_id_or_name>
# Stream stats for all running containers
docker stats
# Stats for specific container
docker stats <container_id_or_name>
# Non-streaming (one-time)
docker stats --no-stream <container_id_or_name>
docker images
# Remove all stopped containers
docker container prune -f
# Remove dangling images
docker image prune -f
# Remove all unused images
docker image prune -a -f
docker system df
Script for formatted container stats output.
#!/bin/bash
# Docker container stats with formatted output
echo "Container Stats"
echo "==============="
docker stats --no-stream --format "table {{.Name}}\t{{.CPUPerc}}\t{{.MemUsage}}\t{{.NetIO}}\t{{.BlockIO}}"
| Intent | Command |
|---|---|
| List running containers | docker ps |
| List all containers | docker ps -a |
| Start nginx container | docker start nginx |
| Stop nginx container | docker stop nginx |
| View webapp logs | docker logs --tail 50 webapp |
| Monitor stats | docker stats |
| List images | docker images |
| Cleanup unused containers | docker container prune -f |
| Cleanup unused images | docker image prune -a -f |
| Check disk usage | docker system df |