22-Docker-常用命令详解-docker pull

时间:2025-04-02 14:16:08

常用命令详解-docker pull

      • 前言
      • docker pull
        • 语法格式
        • options说明
      • 使用示例
        • 未指定tag
        • -a 拉取所有 tagged 镜像


前言

  • 本篇来学习docker pull命令

docker pull

  • 作用:从镜像仓库中拉取或更新镜像
语法格式
docker pull [OPTIONS] NAME[:TAG|@DIGEST]
# TAG:标签,不写的话默认是 latest 最新版 
options说明
option 作用
-a, --all-tags 拉取所有 tagged 镜像
–disable-content-trust 忽略镜像的校验,默认开启
-q, --quiet 概要输出
–platform string 若服务支持多平台,这里可以设置平台

使用示例

未指定tag
  • 从Docker Hub下载jtomcat最新版镜像
docker pull java tomcat

dh@DH:~$ docker pull tomcat
Using default tag: latest   # 未指定tag 默认latest
latest: Pulling from library/tomcat
2b55860d4c66: Pull complete  # 本地没有对应的文件,需要下载,后面再用到该文件的时候就不用再下载了
49a58ffb4a94: Pull complete
8889343dc9d4: Pull complete
5c321d92dfdb: Pull complete
65e12e19b4c9: Pull complete
31c5670ba66a: Pull complete
4196dee71f9b: Pull complete
Digest: sha256:bb81645575fef90e48e6f9fff50e06d5b78d4ac9d2683845401164ba1ddfe199  # 签名
Status: Downloaded newer image for tomcat:latest  
/library/tomcat:latest  # 镜像地址
-a 拉取所有 tagged 镜像
  • 从Docker Hub下载REPOSITORY为tomcat的所有镜像
docker pull -a tomcat