上一節示範通過Nginx反向代理docker容器 連結:Docker學習筆記之-部署.Net Core 3.1項目到Docker容器,并使用Nginx反向代理(CentOS7)(二)
本節示範将本地建立打包好的項目鏡像檔案推送到 官方鏡像倉庫當中,
首先到Docker Hub 注冊個賬号,注冊完畢後,在終端執行指令
docker login

登入成功後,如上圖提示!
如何建立鏡像檔案前文已經示範過了,這裡重新建立一個新的鏡像檔案
docker build -t 1312958948/myapidemo:1.0 . --鏡像檔案的格式: 賬戶名/鏡像名稱
通常鏡像檔案的格式以:賬戶名/鏡像名稱:版本号 為标準,例如:1312958948/myapidemo:1.0
執行如下指令鏡像推送
docker push 鏡像名
推送成功!
同時去官網倉庫中心,看到剛才建立的鏡像已經上傳成功!
使用的時候直接 pull 拉取就行了
docker pull 1312958948/myapidemo:1.0
或者直接執行 run指令,服務會自動拉取
docker run --name=myapidemo1 -d -p 5000:80 1312958948/myapidemo:1.0
作者:PeterZhang
出處:https://www.cnblogs.com/peterzhang123
本文版權歸作者和部落格園共有,歡迎轉載,但必須給出原文連結,并保留此段聲明,否則保留追究法律責任的權利。