Token导航 LogoToken导航TokenDH.com
研究检索执行命令clawhub未标认证来源可访问clear审计通过

dockerDocker 容器开发

Agent Skill

用于辅助云资源、部署、容器、基础设施和运维自动化任务。它适合让 Agent 检查配置、整理部署步骤、分析资源状态、生成排障思路或辅助云服务接入。使用时需要明确目标环境、账号权限、区域和资源组,区分本地测试与生产操作;涉及删除资源、重启服务、修改网络或权限配置时,应先确认影响范围。

总安装

376,038

周安装

15,988

GitHub Stars

21

下载量

131,741
OpenClaw

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

MIT-0

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:docker(Docker 容器开发)
来源仓库:https://github.com/ivangdavila/docker
安装命令:
openclaw skills install docker
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install docker

简介

提供 Docker 容器、镜像、Compose 部署及生产环境加固的专业操作指导。

  • 适用于云原生应用部署、基础设施编排与容器化运维排障场景。
  • 可协助分析资源状态、生成安全配置建议或制定回滚预案。
  • 操作前务必区分测试与生产环境,避免直接在生产集群执行高危命令。
  • 涉及网络或权限变更时,应评估影响范围并获取相关负责人审批。

SKILL.md

name
Docker
slug
docker
version
1.0.4
homepage
https://clawic.com/skills/docker
description
Docker containers, images, Compose stacks, networking, volumes, debugging, production hardening, and the commands that keep real environments stable. Use when (1) the task touches Docker, Dockerfiles, images, containers, or Compose; (2) build reliability, runtime behavior, logs, ports, volumes, or security matter; (3) the agent needs Docker guidance and should apply it by default.
changelog
Simplified the skill name and kept the stateless activation guidance
metadata
{"clawdbot":{"emoji":"🐳","requires":{"bins":["docker"]},"os":["linux","darwin","win32"]}}

When to Use

Use when the task involves Docker, Dockerfiles, container builds, Compose, image publishing, networking, volumes, logs, debugging, or production container operations. This skill is stateless and should be applied directly whenever Docker work appears.

Quick Reference

TopicFile
Essential commandscommands.md
Dockerfile patternsimages.md
Compose orchestrationcompose.md
Networking & volumesinfrastructure.md
Security hardeningsecurity.md

Core Rules

1. Pin Image Versions

  • python:3.11.5-slim not python:latest
  • Today's latest differs from tomorrow's — breaks immutable builds

2. Combine RUN Commands

  • apt-get update && apt-get install -y pkg in ONE layer
  • Separate layers = stale package cache weeks later

3. Non-Root by Default

  • Add USER nonroot in Dockerfile
  • Running as root fails security scans and platform policies

4. Set Resource Limits

  • -m 512m on every container
  • OOM killer strikes without warning otherwise

5. Configure Log Rotation

  • Default json-file driver has no size limit
  • One chatty container fills disk and crashes host

Image Traps

  • Multi-stage builds: forgotten --from=builder copies from wrong stage silently
  • COPY before RUN invalidates cache on every file change — copy requirements first, install, then copy code
  • ADD extracts archives automatically — use COPY unless you need extraction
  • Build args visible in image history — never use for secrets

Runtime Traps

  • localhost inside container is container's localhost — bind to 0.0.0.0
  • Port already in use: previous container still stopping — wait or force remove
  • Exit code 137 = OOM killed, 139 = segfault — check with docker inspect --format='{{.State.ExitCode}}'
  • No shell in distroless images — docker cp files out or use debug sidecar

Networking Traps

  • Container DNS only works on custom networks — default bridge can't resolve names
  • Published ports bind to 0.0.0.0 — use 127.0.0.1:5432:5432 for local-only
  • Zombie connections from killed containers — set health checks and restart policies

Compose Traps

  • depends_on waits for container start, not service ready — use condition: service_healthy
  • .env file in wrong directory silently ignored — must be next to docker-compose.yml
  • Volume mounts overwrite container files — empty host dir = empty container dir
  • YAML anchors don't work across files — use multiple compose files instead

Volume Traps

  • Anonymous volumes accumulate silently — use named volumes
  • Bind mounts have permission issues — container user must match host user
  • docker system prune doesn't remove named volumes — add --volumes flag
  • Stopped container data persists until container removed

Resource Leaks

  • Dangling images grow unbounded — docker image prune regularly
  • Build cache grows forever — docker builder prune reclaims space
  • Stopped containers consume disk — docker container prune or --rm on run
  • Networks pile up from compose projects — docker network prune

Secrets and Security

  • ENV and COPY bake secrets into layer history permanently — use secrets mount or runtime env
  • --privileged disables all security — almost never needed, find specific capability instead
  • Images from unknown registries may be malicious — verify sources
  • Build args visible in image history — don't use for secrets

Debugging

  • Exit code 137 = OOM killed, 139 = segfault — check docker inspect --format='{{.State.ExitCode}}'
  • Container won't start: check logs even for failed containers — docker logs <container>
  • No shell in distroless images — docker cp files out or use debug sidecar
  • Inspect filesystem of dead container — docker cp deadcontainer:/path ./local

Related Skills

Install with clawhub install <slug> if user confirms:

  • devops — deployment pipelines
  • linux — host system management
  • server — server administration

Feedback

  • If useful: clawhub star docker
  • Stay updated: clawhub sync

适合场景

01

OpenClaw 用户查找和安装 Skill 时

02

用户想查找某类 Agent Skill 时

03

需要根据任务场景推荐可安装能力包时

04

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

补充不同宿主或平台的使用分布数据

能力 5

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

OpenClaw

70.33%
按下载量换算92,653

安全审计

VirusTotal

通过

ClawScan

通过

Static analysis

通过

权限和风险

执行命令

安装流程涉及命令执行,可能通过 openclaw skills install docker 联网下载 Skill 或依赖。用户安装前应确认命令来源、仓库内容和执行环境。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills