在docker客戶端命令行中我們可以使用pull從鏡像倉庫中拉取或者更新指定鏡像,使用push將本地的鏡像上傳到鏡像倉庫。
示例:
docker pull : 從鏡像倉庫中拉取或者更新指定鏡像
語法:
docker pull [options] name[:tag|@digest]
options說明:
-a :拉取所有 tagged 鏡像
–disable-content-trust :忽略鏡像的校驗(yàn),默認(rèn)開啟
例如,從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 :忽略鏡像的校驗(yàn),默認(rèn)開啟
例如:上傳本地鏡像myapache:v1到鏡像倉庫中,命令如下:
$ docker push myapache:v1
相關(guān)閱讀:
云計(jì)算核心技術(shù)docker教程: build 命令詳解