要查询仓库中的镜像标签,我们可以使用docker search或docker pull命令。 使用docker search命令 docker search命令可以用于从 Docker Hub 或其他 Docker 仓库中搜索并列出相关的镜像。 dockersearch<镜像名称> 1. 例如,我们可以搜索名为 “ubuntu” 的镜像并列出相关的标签: dockersearch ubuntu 1. 使用docker pull命令...
curl-s ${repo_url}/${image_name}/tags|json_reformat|grep name|awk'{print $2}'|sed-e's/"//g' 其实,实现方法就是通过镜像仓库的 restfulAPI,来查询,然后把返回的 json 结果简单处理一下,然后打印出来。 上面脚本的实现是只从 hub.docker.com 来查询,如果使用其它仓库,可以根据需要修改仓库的url。
如果不显式指定tag,则会默认选择latest标签,即下载仓库中最新版本的镜像。 如:拉取一个ubuntu镜像: 不指定tag则会默认拉取最新版本 查看镜像信息 使用docker images 可以查看本地的镜像信息: 可以列出:镜像仓库、标签、镜像ID、创建时间和大小。 使用docker inspect <image_id> 可以查看镜像详细信息: [ { "Id":...
1.3. 拉取镜像 拉取镜像就是从中央仓库下载镜像到本地。 docker pull 镜像名称 假如我要拉取 centos 镜像到本地,如果不声明 tag 镜像标签信息则默认拉取latest 版本,也可以通过:hub.docker.com搜索该镜像,查看支持的 tag 信息。 通过查看 tag 信息,如果我们要下载 centos7 的镜像。 docker pull centos:7 1.4...
Docker查看镜像的所有标签 docker查看镜像的所有标签 #!/bin/sh repo_url=https://registry.hub.docker.com/v1/repositories image_name=$1 curl -s ${repo_url}/${image_name}/tags | json_reformat | grep name | awk '{print $2}' | sed -e 's/"//g'...
TAG:镜像的标签 IMAGE ID:镜像ID CREATED:镜像创建时间 SIZE:镜像大小 3、查询镜像 docker search 镜像名称 例:docker search tomcat 查询docker Hub上的tomcat(official:官方的) 4、下载镜像: docker pull 镜像名称 +[:版本号] 版本号是选择项 例:docker pull nginx 不加版本号 就表明从docker Hub中拉取最新...
1获取镜像 可以使用docker [image] pull 命令直接从Docker Hub 镜像源来下载镜像,该命令的格式为: docker [image] pull NAME [ :TAG] NAME 是镜像仓库名称(用来区分镜像), TAG 是镜像的标签(往往用来表示版本信息) 。通常情况下, 描述一个镜像需要包括“名称+标签“ 信息。如果在下载镜像时没有标示版本,那么...
对于一些支持RESTful API的仓库服务,例如Google Container Registry(GCR),可以通过其REST API直接查询镜像标签。 ### 1. 使用Google Container Registry的REST API GCR提供了详细的API文档,通过构造请求,从而可以查看特定镜像的所有标签列表。这通常需要对API的调用增加适当的认证信息。 #...
docker pull [选项] [Docker Registey 地址[:端口号]/] 镜像名[:标签] 具体的选项可以通过 docker pull --help 命令看到,这里我们说一下镜像名称的格式。 Docker 镜像仓库地址:地址的格式一般是 <域名/IP>[:端口号]。如果使用默认镜像仓库,是不用写仓库地址的,如本文第一小节的配置。 镜像名称:镜像名称包...