【Docker学习】docker pull详细说明

docker pull是我们经常用到的一个命令。我们使用一些官方镜像,如MySql、Nginx等都需要用docker pull下载。不过不用的话,也可以。比如使用docker run,要是找不到镜像,会自动下载。

命令:

docker image pull

描述:

从注册表下载一个镜像。

用法:

复制代码
docker image pull [OPTIONS] NAME[:TAG|@DIGEST]

别名:

docker pull(docker的一些命令具有别名,docker pull就等同于docker image pull)

选项:

选项 描述
-a, --all-tags 下载仓库中的所有标记镜像
--disable-content-trust 跳过镜像验证(默认为true)
--platform 如果服务器支持多平台,请设置平台。(API 1.32+)
-q, --quiet 抑制详细输出

示例1:命令docker pull

默认情况下, 该命令会在Docker hub上下载镜像,若是指明具体地址,也可以在私有地址下载镜像。

复制代码
docker pull 37.95.192.187:1111/myapp:1.21

比如上述镜像tag为1.21的myapp,就是从37.95.192.187的1111端口下载。

示例2:选项-a,--all-tags

该选项将下载仓库中所有debian的标记镜像。

复制代码
docker pull -a debian 

如下图所示,可以看到不同版本的debian都将下载。

使用docker images,可以看到debian所有Tag的镜像。

示例3:选项--disable-content-trust

该选项可以跳过镜像验证。

先来看看设置该选项为false的情况。

再来看看true的情况。

可以看到上图多了一步Pull(1 of 1)...

示例4:选项--platform

如下图指定为linux

示例5:选项-q, --quiet

该选项还是不用为好。加入该选项,终端会在后台下载,也不知是什么进度,只有完成,才会显示一条记录。如下图所示:

以上就是docker pull的全部内容。

相关推荐
天天爱吃肉821817 分钟前
行业笔记|高压连接器瞬态接触退化通用检测方法论
人工智能·笔记·python·功能测试·学习·汽车
Hhy_110719 分钟前
【从零开始学数据结构 ⑥】:二叉树之堆——打破规则的优先队列
c语言·开发语言·数据结构·学习·visual studio
weixin_4316004426 分钟前
为什么 Agent REPL 要上 Ink:好处、用法与内部设计
前端·学习·ai·agent·ai编程
z203483152028 分钟前
Ubuntu双系统安装指南:从 UEFI 原理到 Ubuntu 分区方案的全面解析
linux·运维·ubuntu
TunerT_TQ43 分钟前
企业智能体工程体系v1.1|企业智能体工程卷 · 第5期· 数据飞轮——用观察—分析—计划—执行持续改进
java·运维·网络·#agent工程化·#企业智能体·#多智能体系统·#数据飞轮
wangjing_05221 小时前
通过CentOS 7虚拟机的Docker服务部署Node-RED及气象数据显示界面搭建完整教程
linux·docker·centos
九硕智慧建筑一体化厂家1 小时前
无线动能开关|楼道电梯厅智能照明改造方案
运维·笔记·智慧城市
万叶学编程1 小时前
服务器网站运维指令全解| Linux 实操完整教程
linux·运维·服务器
就叫飞六吧1 小时前
开源堡垒机JumpServer-运维审计系统, 安装并体验
运维
wangjialelele1 小时前
Spring Cloud 全体系学习笔记(REST、Nacos、Feign、Gateway)
java·spring boot·笔记·学习·spring·spring cloud·gateway