Docker是一種流行的容器化平臺,它允許用戶構建、分享和運行容器化的應用程序。要使用Docker,您需要先下載所需的Docker鏡像。之前我們介紹了在Ubuntu系統上安裝docker,本文將接着介紹如何使用Docker Pull命令下載Docker鏡像的步驟。
docker pull
docker pull
命令是用於從鏡像倉庫中拉取或更新鏡像的命令。
語法格式
docker pull [OPTIONS] NAME[:TAG|@DIGEST]
參數說明:
- NAME: 鏡像名稱
- TAG:標籤,不寫的話默認是 latest 最新版
鏡像與tag
我們可以打開docker-hub網站,查看一下有哪些鏡像以及他們的版本,我們以python爲例,如下圖:
我們可以直接複製命令並且粘貼到終端中,拉取我們想要的鏡像。
options參數解析
option | 作用 |
---|---|
-a, --all-tags | 拉取所有 tagged 鏡像 |
--disable-content-trust | 忽略鏡像的校驗,默認開啓 |
-q, --quiet | 概要輸出 |
--platform string | 若服務支持多平臺,這裏可以設置平臺 |
使用示例
從docker-hub
拉取最新版python鏡像
docker pull python
# 或者
docker pull python:latest
從docker-hub
拉取指定的python鏡像
docker pull python:3.8
從docker-hub
拉取REPOSITORY 爲 python 的所有鏡像
docker pull -a python
拉取鏡像的過程如下:
拉取鏡像完成後,我們可以運行docker images
命令查看是否成功拉取,如下:
注:以下兩條命令等價
docker pull python:3.8
docker pull docker.io/library/python:3.8
總結
使用Docker Pull命令可以方便地下載所需的Docker鏡像。通過按照上述步驟執行Docker Pull命令,我們可以輕鬆地獲取所需的鏡像,並準備好在Docker容器中使用它們。