Docker 命令手册,包含常用 Docker 命令及参数的讲解。主要内容来自黄靖钧编写的《Docker从入门到实践》,加上部分自己的内容。帮助文件基于 Docker version 18.09.1。
考虑到该手册旨在帮助一些初学者学习,故下面对一些查看时可能遇到的问题进行简单的说明。

板块划分

本手册按照一定的规则划分每条命令的板块,具体如下:

  • 语法:讲解命令的语法
  • 常用参数:使用该命令时用得较多的几个参数
  • 解释:部分命令规则比较复杂,此处进行详细解释
  • 实例:模拟常用场景对命令进行使用
  • 注意:在使用该命令时需要注意的问题
  • 帮助:通过--help查得的 docker 官方给出的英文帮助

语法阅读

docker images的语法为例:

docker images [OPTIONS] [REPOSITORY[:TAG]]

首先是一些基本的解读:

  • OPTIONS:参数,如 -a,-f,-q 等
  • REPOSITORY:仓库名
  • TAG:标签名
  • “[ ]”:表示该内容可选,即可写可不写

接下来发现 -f 参数内还有部分语法,例如:

docker images -f before=(<image-name>[:tag] | <image-id> | <image@digest>)

其中:

  • 尖括号“< >”:必写的内容
  • 竖线“ | ”:竖线两侧二选一,多个竖线即为多选一

更多内容可以参阅百度百科:https://baike.baidu.com/item/BNF