Docker 镜像类似于虚拟机镜像,可以将它理解为一个只读的模板 。例如,一个镜像可以包含一个基本的操作系统环境,里面仅安装了 Apache 应用程序(或用户需要的其他软件) 。 可以把它称为一个 Apache 镜像 。镜像是创建 Docker 容器的基础 。通过版本管理和增量的文件系统, Docker 提供了一套十分简单的机制来创建和更新现有的镜像,用户甚至可以从网上下载一个已经做好的应用镜像,并直接使用 。
获取镜像:docker [image] pull NAME [ :TAG] 。
docker pull ubuntu: 18. 04 获取一个 Ubuntu 18.04 系统的基础镜像
docker pull ubuntu 下载一个最新版本的Ubunt操作系统的镜像,如果不显式指定TAG, 则默认会选择la迳釭标签,这会下载仓库中最新版本的镜像。
pull 子命令支持的 选项主要包括:
- -a, --all-ags=trueifalse: 是否获取仓库中的所有镜像,默认为否;
- --disable-content-trust:取消镜像的内容校验,默认为真。
使用images命令列出镜像
docker images
- 来自于哪个仓库, 比如 ubuntu 表示 ubuntu 系列的基础镜像;
- 镜像的标答信息, 比如 18.04 、 latest