基于 Docker 镜像是可以自己编译的,通常情况下,Docker 的镜像都放置在 Docker 官网的 Docker Hub 上,地址是 https://hub.docker.com/,如图所示。

image.png

Docker 镜像检索

**
除了可以在 https://hub.docker.com/ 网站检索镜像以外,还可以用下面命令检索:

  1. docker search 镜像名

检索 Redis,输入:

  1. docker search redis

镜像下载

下载镜像通过下面命令实现:

  1. docker pull 镜像名

下载 Redis 镜像,运行:

  1. docker pull redis

这根据据网络情况可能要花费一段时间。

镜像列表

查看本地镜像列表,通过下面命令:

  1. docker images

image.png

其中 REPOSITORY 是镜像名;TAG 是软件版本,latest为最新版; IMAGE ID 是当前镜像的唯一标识;CREATED 是当前镜像创建时间;VIRTUAL SIZE 是当前镜像的大小。

镜像删除

删除指定镜像通过下面命令:

  1. docker rmi image-id

删除所有镜像通过下面命令:

  1. docker rmi $(docker images -q)