一 . 概述
首先需要说明的是,我们使用docker的主要目的就是完成开发任务,至于后面我们使用docker完成集群的创建等比较高级的操作应该放到后面有时间的情况下
完成.
在前面也说过,docker的一个很重要的特点就是docker非常容易使用,因此本节介绍的命令也不会有几个,而且非常容易记忆.
二 .docker的镜像操作
在前面我们说过,docker之中的一个核心的概念就是镜像和容器.现在我们首先需要完成的就是镜像的操作.
[1] docker search 镜像的名字 : 该命令会帮助我们在docker hub之中查询对应的镜像的信息.
我们使用了docker 的搜索命令,该命令会帮助我们去仓库搜索镜像.
其实,我们平常更喜欢使用docker hub 去搜索镜像的更多内容.
在上面显示的内容之中,我们需要注意的是index和name.
[2]docker pull 镜像名字:tag编号
上述的命令可以帮助我们从docker hub之中拉去一个镜像到本地.
需要解释的参数信息:
(1)镜像的名字 ,就是我们在docker search之中显示的名字,
(2)tag : 其实就是镜像的版本号, 默认我们不写就代表是最新的镜像.
在这里,我们为了可以演示下面的操作,我们就下载一个mysql算了.但是我们的镜像信息还是从docker hub致中国获取.
我们从docker hub之中搜索的镜像如下:
我们点击进去,我们关注一下版本号(tag).
这里我们需要注意的是镜像的名字和tag之间需要使用 : 来分割.
一般来说下载是比较慢的,以后有时间可以试一下怎么修改为国内的镜像来加速镜像的下载.
[3]查看镜像的信息
docker images 可以查看本地所有的镜像信息.
当我们执行了上述的命令之后,就会出现本地docker之中的所有镜像.
在上面的图之中,有一个概念是比较重要的.image id ,这个在后面我们会需要使用.
[4]删除docker 的镜像
我们可以使用 docker rmi docker的镜像id 来删除镜像.
原文地址:https://www.cnblogs.com/trekxu/p/9185290.html