在Docker中,pull
命令用于從Docker Registry中獲取鏡像。命令的基本語法如下:
docker pull [選項] [鏡像名][:標簽]
其中,選項可以是以下之一:
-a
:獲取所有標簽的鏡像--all-tags
:獲取所有標簽的鏡像--disable-content-trust
:禁用內容信任驗證-q
:僅顯示鏡像的ID鏡像名可以是官方鏡像的名稱,也可以是自定義鏡像的名稱。如果不指定標簽,默認會獲取latest
標簽的鏡像。
以下是一些示例:
ubuntu
的最新版本:docker pull ubuntu
nginx
的指定標簽1.19.10
版本:docker pull nginx:1.19.10
myimage
的最新版本:docker pull myimage
myimage
的指定標簽v1.0
版本:docker pull myimage:v1.0
備注:在執行pull
命令時,如果本地已有相同名稱和標簽的鏡像,則不會重新拉取,而是直接使用本地的鏡像。如果需要強制刷新本地鏡像,可以使用--no-cache
選項。