來源:TechWeb.com.cn
在docker客戶端命令行中我們可以使用pull從鏡像倉庫中拉取或者更新指定鏡像,使用push將本地的鏡像上傳到鏡像倉庫。
示例:
docker pull : 從鏡像倉庫中拉取或者更新指定鏡像
語法:
docker pull [OPTIONS] NAME[:TAG|@DIGEST]
OPTIONS說明:
-a :拉取所有 tagged 鏡像
disable-content-trust :忽略鏡像的校驗,默認開啟
例如,從Docker Hub下載java最新版鏡像,命令如下:
$ docker pull java
從Docker Hub下載REPOSITORY為java的所有鏡像,命令如下:
$ docker pull -a java
示例:
docker push : 將本地的鏡像上傳到鏡像倉庫,該操作要先登陸到鏡像倉庫。
語法:
docker push [OPTIONS] NAME[:TAG]
OPTIONS說明:
disable-content-trust :忽略鏡像的校驗,默認開啟
例如:上傳本地鏡像myapache:v1到鏡像倉庫中,命令如下:
$ docker push myapache:v1
相關閱讀:
雲計算核心技術Docker教程: build 命令詳解