首页/云/Docker 容器速查/docker run --label 打标签
本包目录(366 条)
基础命令50 条
镜像与构建107 条网络与存储52 条Compose 编排55 条资源与安全50 条容器排障52 条

docker run --label 打标签

给容器附加 key=value 元数据:标记环境、团队、版本,配合 docker ps --filter label= 可以按维度筛选与统计。

Docker 容器速查云更新于 2026-10-12
用途为容器附加元数据标签
语法-l KEY=VALUE 或 --label KEY=VALUE
筛选docker ps --filter label=env=dev

示例

示例
docker run -d --label env=dev --label owner=ops nginx:1.27-alpine
docker ps --filter label=env=dev --format '{{.Names}} {{.Label "owner"}}'
docker inspect -f '{{.Config.Labels}}' web
Compose 启动的容器会自动带 com.docker.compose.project / .service 标签,手动容器打上同样风格的前缀便于统一管理。

易错点

  • 标签键值里避免空格与特殊字符,过滤表达式按字面匹配,拼错不会报错只会筛不到
  • 标签只是元数据,不影响调度与资源,别把它当成访问控制手段

数据来源与参考

  • Docker 官方 CLI 参考:docker run --label(docs.docker.com)
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌