Docker 入门教程(五):Docker 命令思维导图

发布于:2025-07-03 ⋅ 阅读:(22) ⋅ 点赞:(0)

🐳 Docker 入门教程(五):Docker 命令思维导图


在这里插入图片描述


Docker 逻辑结构图

commit
Dockerfile
Build 镜像
docker build
镜像 Image
docker images / tag / rmi / save / load
容器 Container
docker create / run / start
运行中容器
docker exec / logs / ps / inspect / cp
停止容器
docker stop / kill / pause
删除容器
docker rm
新镜像
Registry
docker login / push / pull / search

镜像操作命令(Images)

Dockerfile ──► build ──► 镜像 ──► pull / push / tag / rmi / inspect / history
                               └──► save / load / import / export
  • docker images:查看镜像列表
  • docker pull name[:tag]:拉取远程镜像
  • docker push name[:tag]:上传镜像到仓库
  • docker tag:为镜像打别名/版本
  • docker rmi:删除本地镜像
  • docker history:查看镜像构建层历史
  • docker save / docker load:镜像归档为 .tar 文件
  • docker import / docker export:容器转为镜像 / 镜像转文件系统

容器操作命令(Containers)

镜像 ──► run / create ──► 容器 ──► start ─► 运行状态 ──► stop / kill / pause ──► rm
                                  └──► exec / attach / logs / inspect / top / port
  • docker run:新建 + 启动容器
  • docker create:新建但不启动
  • docker start / stop / restart / kill:控制生命周期
  • docker pause / unpause:暂停 / 恢复容器
  • docker exec:在运行容器中执行命令(推荐)
  • docker attach:接管容器主终端(慎用)
  • docker logs:查看日志输出
  • docker inspect:容器元信息(JSON)
  • docker port / docker top:查看端口映射 / 进程
  • docker rm:删除容器

文件交互命令(Host <-> Container)

主机文件 ←→ 容器文件
        使用:docker cp
  • docker cp host_path container:/path
  • docker cp container:/path host_path

构建与打包

  • docker build:根据 Dockerfile 构建镜像
  • docker save / docker load:镜像归档(镜像层)
  • docker export / docker import:容器文件系统导出导入

镜像仓库命令(Registry)

镜像 <──► Registry
        使用 pull / push / login / logout / search
  • docker login / logout
  • docker search
  • docker pull / docker push

系统信息命令(Engine)

  • docker version:Docker 版本
  • docker info:主机信息、存储、镜像数量等
  • docker events:实时事件流

网站公告

今日签到

点亮在社区的每一天
去签到