| 范围 | 命令 | 说明 | 常用参数 |
|---|---|---|---|
| 镜像 | docker images | 列出本地镜像 | |
| docker inspect | 获取镜像元数据 | ||
| docker build | 构建镜像 | ||
| docker tag | 设置镜像标签(别名) | ||
| docker history | 查看指定镜像的创建历史 | ||
| docker save/import | 保存镜像到文件/从本地文件导入镜像 | ||
| docker rmi | 删除本地镜像 | -f :强制删除 | |
| 容器 | docker ps | 列出容器 | -a:列出所有容器,包括未运行 |
| docker create | 创建容器 |
--name:指定容器的名称 -p:指定容器对外端口 |
|
| docker start/stop/restart | 管理容器状态 | -d,--detacg=true|false:是否后台运行容器,默认为否 | |
| docker run | 创建一个新的容器并运行一个命令 |
-i: 以交互模式运行容器,通常与 -t 同时使用; -t: 为容器重新分配一个伪输入终端,通常与 -i 同时使用; |
|
| docker rm | 删除一个容器 | ||
| docker exec | 容器中执行命令 | ||
| docker commit | 提交对容器的修改 | ||
| 仓库 | docker search | 搜索仓库镜像 | -f stars=100 :搜索100颗星以上的镜像 --filter=stars=100 |
| docker pull/push | 拉取/推送镜像到仓库 | ||
| docker login | 登陆仓库 | ||
| 其他 | docker version | 显示版本信息 | |
| docker info | 显示系统信息 |