docker inspect
查看 Docker 对象的底层信息docker inspect [选项参数] <名称>|<ID> [名称|ID...]
容器
docker container run
|docker run
docker container run [选项参数] <镜像> <命令> [命令参数...]
- 常用参数搭配:
-it
--name <容器名>
指定容器名--rm
容器退出时自动清除该容器-i, --interactive
保持标准输入流 STDIO 打开-t, --tty
分配一个虚拟终端 TTY-e, --env <环境变量>
设置环境变量--entrypoint <入口点>
覆盖镜像原有的入口点 ENTRYPOINT--init
使用初始化进程--health-cmd
健康检查命令
docker container rm
|docker rm
docker container rm [选项参数] <容器> [容器...]
- 常用参数搭配:
-vf
-f, --force
(使用 SIGKILL)强制移除正在运行的容器-v, --volumes
移除与容器关联的匿名卷
docker container commit
|docker commit
docker container commit [选项参数] <容器> [仓库[:标签]]
-a, --author <作者>
署名-m, --message <提交信息>
添加提交信息
镜像
docker image tag
|docker tag
docker image tag <源镜像>[:标签] <目标镜像>[:标签]
docker image pull
|docker pull
docker image pull [选项参数] 名称[:标签|@DIGEST]
-a, --all-tags
拉取所有带标签的镜像
docker image history
|docker history
docker image history [选项参数] 镜像
docker image save
|docker save
docker image save [选项参数] 镜像 [镜像...]
-o, --output
输出的文件位置,默认为标准输出流 STDOUT
docker image import
|docker import
docker image import [选项参数] <文件>|<URL>|- [仓库[:标签]]
-c, --change
应用 Dockerfile 指令
docker image build
|docker build
...docker image build [选项参数] <路径>|<URL>|-
-t, --tag
镜像命名-f, --file
指定 Dockerfile 文件名-q, --quiet
抑制构建时日志输出,并在成功构建后打印镜像 ID--no-cache
构建时禁用缓存