2019-05-07 使用镜像
2019-05-07 本文已影响0人
布衣码农
获取镜像
docker pull [选项] [Docker Registry 地址[:端口/]仓库名[:标签]
具体选项可以通过 docker pull --help 命令看到.
- Docker 镜像仓库地址: 格式一般是 <域名/IP>[:端口号]. 默认地址是 Docker Hub
- 仓库名: 一般是两段式名称<用户名>/<软件名>
运行
docker run [选项] [容器名] [bash/sh]
- -it : 这是两个参数, -i :交互式 -t:终端
-
--rm: 这个参数表示容器退出后删除容器.
默认情况下,为了排障需求,退出的时候容器并不会立即删除,需要手动执行 docker rm
查看镜像,容器,数据卷所占用的空间
docker system df
查看虚悬镜像
docker image ls -f dangling=true
删除虚悬镜像
docker image prune
查看顶层镜像
docker image ls
中间层镜像
docker image ls -a
列出部分镜像
docker image ls -f [since|before]=<镜像名>
以特定格式显示
docker image ls -q
docker image ls --format "{{.ID}} : {{.Repository}}"
docker image ls --format "table{{.ID}}\t{{.Repository}}"
查看镜像摘要
docker image ls --digests
删除本地镜像
docker image rm [选项] <镜像1> [<镜像2>...]
删除所有名为 xxx的镜像
docker image rm $(docker image ls -q xxx)