docker pull 命令

docker pull : 从镜像仓库中拉取或者更新指定镜像

语法

docker pull [OPTIONS] NAME[:TAG|@DIGEST]

options 说明

-a :拉取所有 tagged 镜像

--disable-content-trust :忽略镜像的校验,默认开

实例

1. 从Docker Hub下载java最新版镜像。

docker pull java

2. 从Docker Hub下载REPOSITORY为java的所有镜像。

docker pull -a java

选择镜像仓库?

docker pull imag_NAME默认是去官方来拉取

docker pull IP:PORT 去本地拉取(本地已建registry)

如何配置默认本地拉取,而且不需要输入IP:PORT, 本地没有再去官方拉取?

配置 other_args = "--insecure-registry=x.com"可以设置默认的registry


image的格式是$registry_url/name:tag

registry_url 是 Registry库的链接地址,pull push是通过这个地址来判断的,后面的端口号可以通过加一个proxy来解决。

比如阿里云的容器镜像服务,Python的第一个镜像获取的方式是这样的:

docker pull registry.cn-beijing.aliyuncs.com/neucloud/python-27-centos7

你可能感兴趣的:(docker pull 命令)