1、docker的命令格式

  1. # 基本格式如下:
  2. # docker 命令关键字(command) 一系列参数
  3. docker version docker版本信息
  4. docker info 守护进程的系统资源设置
  5. 镜像操作:
  6. docker search 搜索镜像(仓库)
  7. docker pull 拉取镜像(仓库)
  8. docker push 推送镜像(仓库)
  9. docker images 镜像的查询(本地)
  10. docker rmi 镜像的删除(本地)
  11. 容器操作
  12. docker ps 容器的查询
  13. docker run 容器的创建启动
  14. docker start/restart/pause/unpause/stop 容器启动/重启/暂停/恢复暂停/停止
  15. docker rm 删除容器
  16. docker inspect 查看容器所有基本信息
  17. docker logs 查看容器日志信息
  18. docker stats 查看容器所占用的资源
  19. 其他操作
  20. docker commit 从容器创建一个新的镜像
  21. docker build -t 使用 Dockerfile 创建镜像
  22. docker save -o o xx.xx.xxxx.xx.xxxx.xx.xx.tar
  23. docker load -i xx.xx.xx.tar

2、docker命令中常见的其他参数

  1. -f 指定使用yaml文件的位置
  2. up -d 启动容器
  3. config -q 验证yaml配置文件是否正确

3、docker查看所有状态为exited的容器

  1. # 查看未启动的所有容器
  2. docker ps -f status=exited
  3. #删除所有未启动的容器
  4. docker rm $(docker ps -q -f status=exited)