一、Docker 镜像使用:
当运行容器时,使用的镜像如果在本地中不存在,docker 就会自动从 docker 镜像仓库中下载,默认是从 Docker Hub 公共镜像源下载。
我们可以使用 docker images 来列出本地主机上的镜像。
各个选项说明:
REPOSITORY:表示镜像的仓库源
TAG:镜像的标签
IMAGE ID:镜像ID
CREATED:镜像创建时间
SIZE:镜像大小
二、查找镜像:
我们可以从 Docker Hub 网站来搜索镜像,Docker Hub 网址为: https://hub.docker.com/
我们也可以使用 docker search 命令来搜索镜像。比如我们需要一个ubuntu的镜像。我们可以通过 docker search 命令搜索 ubuntu 来寻找适合我们的镜像。
各个选项说明:
- NAME:镜像仓库源的名称
- DESCRIPTION:镜像的描述
- OFFICIAL:是否docker官方发布
三、下载镜像:
当我们在本地主机上使用一个不存在的镜像时 Docker 就会自动下载这个镜像。如果我们想预先下载这个镜像,我们可以使用 docker pull 命令来下载它。
四、运行镜像:
镜像下载完成后,我们就可以在Docker运行镜像,使用docker run 命令
[root@VM_0_17_centos ~]# docker run ubuntu:15.10
命令注解:
docker:Docker 的二进制执行文件。
run:与Docker 组合来运行容器。
ubuntu:15.10 : 指定要运行的镜像,Docker首先从本地主机上查找镜像是否存在,如果不存在,Docker 就会从镜像仓库 Docker Hub 下载公共镜像。
参考资料:http://www.runoob.com/docker/docker-image-usage.html