Docker基础

2小时前更新 3 00

Docker容器管理命令

收录时间:
2026-02-25
Docker基础Docker基础
Docker基础

技能简介

Docker基础(docker-essentials)提供容器和镜像管理的基本Docker命令和工作流,涵盖容器生命周期、镜像操作、调试和网络管理。

能做什么

  • 运行和管理容器(启动、停止、删除)
  • 查看日志和执行命令
  • 构建和管理镜像
  • 使用Docker Compose编排服务
  • 管理网络和卷
  • 系统清理和维护

使用说明

安装 Skill:

通过 ClawHub 安装:

clawhub install docker-essentials

容器生命周期:运行:docker run nginx,后台:docker run -d nginx,命名:docker run --name my-nginx -d nginx,端口映射:docker run -p 8080:80 -d nginx,环境变量:docker run -e MY_VAR=value -d app,卷挂载:docker run -v /host:/container -d app,交互式:docker run -it ubuntu bash

管理容器:列表:docker psdocker ps -a,停止/启动/重启:docker stop/start/restart name,删除:docker rm name,清理:docker container prune

日志和调试:日志:docker logs name,跟踪:docker logs -f name,执行:docker exec -it name bash,检查:docker inspect name,统计:docker stats

镜像管理:构建:docker build -t myapp:1.0 .,拉取:docker pull nginx:latest,列表:docker images,删除:docker rmi image,清理:docker image prune -a

Docker Compose:启动:docker-compose up -d,停止:docker-compose down,日志:docker-compose logs -f web,扩展:docker-compose up -d --scale web=3

系统维护:磁盘使用:docker system df,清理所有:docker system prune -a --volumes

输入与输出

项目内容
输入镜像名、容器名、端口映射、环境变量、卷路径
输出容器ID、日志、镜像列表、网络配置、统计
适用人群Docker用户、容器化团队、学习者
不包含Docker Swarm、Kubernetes、云集成

 

见下方输入与输出表格。

风险提示

  • 需要安装 Docker
  • rm -f 会强制删除运行中的容器
  • prune 命令会删除未使用的资源,谨慎使用
  • 卷数据在容器删除后仍保留,注意管理
  • 端口映射冲突时需检查端口占用

来源信息

原始链接:https://github.com/openclaw/skills/tree/main/skills/arnarsson/docker-essentials/SKILL.md

来源类型:GitHub

数据统计

相关导航

暂无评论

none
暂无评论...