搜寻镜像:search
search 命令搜寻 Docker Hub 官方镜像仓库中的镜像
例如:docker search jenkins,默认展示 25 条记录,其中有 OFFICIAL 标识的为官方版本
获取镜像:pull
pull 命令可以将镜像从 Docker 镜像仓库拉取到本地
例如:docker pull jenkins/jenkins:2.366,下载 Jenkins 的 2.366 版本的镜像;
一般来说,我们不直接 docker pull jenkins 来下载镜像,因为这样意味着下载最新版本的镜像,且下载的镜像内容会跟踪最新版本的变更而变化,内容是不稳定的。所以从稳定性的角度考虑,一般指定具体版本。
查看本地的镜像信息:images、ls
例如:docker images 或 docker image ls ,其中 TAG 显示的是标记信息,显示镜像的版本信息;
镜像加标签:tag
为了方便工作中使用指定镜像,我们使用 tag 命令,给镜像添加新的标签
例如:docker tag jenkins/jenkins:2.366 myjenkins:2.366,我们新加了一个 myjenkins 名称的镜像,但我们看到这两个镜像的 image_id 是相同的,所以新加的 myjenkins 镜像,是引用的 jenkins/jenkins:2.366 这个镜像,指向同一个镜像。
查看镜像详情:inspect
例如:docker inspect jenkins/jenkins:2.366
删除镜像:rmi
例如 1:docker rmi myjenkins:2.366,使用镜像标签删除镜像
例如 2:docker rmi ba3f3e7db66d,使用镜像 ID 删除镜像