上一節演示通過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