Azure Container Registry(容器注冊表)是基于 Docker Registry 2.0規范的托管專(zhuān)用 Docker 注冊表服務(wù)。 可以創(chuàng )建和維護 Azure 容器注冊表來(lái)存儲與管理專(zhuān)用的 Docker 容器映像和相關(guān)項目。
Azure Container Registry 類(lèi)似與阿里云的容器鏡像服務(wù)。提供鏡像的私有存儲服務(wù)器。對于12月試用賬戶(hù)有100G的免費存儲額度及10個(gè)Webhook的能力。
依托 Azure 的全球節點(diǎn)可以使你的鏡像在全球范圍能被訪(fǎng)問(wèn)到并快速拉取。
以下是 Azure Container Registry 的簡(jiǎn)單試用。
在免費服務(wù)列表找到容器注冊表,點(diǎn)擊“創(chuàng )建”。
在彈出的創(chuàng )建界面填寫(xiě)資源組、注冊表名稱(chēng)等信息。
位置選擇離你近的,比如東南亞。
SKU選擇基本。
點(diǎn)擊“查看+創(chuàng )建”按鈕。
在校驗通過(guò)后,點(diǎn)擊“創(chuàng )建”按鈕。
在經(jīng)過(guò)幾秒鐘的等待后我們的資源就被創(chuàng )建好了,點(diǎn)擊“轉到資源”可以查看Azure Container Registry的概要信息。
其中比較重要的是右上角的,登錄服務(wù)器:minjiezhou.azure.io 。后面的操作需要使用到。
下面演示下如何通過(guò) Azure CLI 命令行來(lái)上傳鏡像到注冊表。
az acr login --name minjiezhou
使用az acr login 命令登錄到 Azure Container Registry 。
請先安裝Azure CLI 。
docker images REPOSITORY TAG IMAGE ID CREATED SIZE mcr.microsoft.com/dotnet/sdk 3.1 b4f189e5f593 3 weeks ago 710MB mcr.microsoft.com/dotnet/runtime 3.1 e77a510a55f6 3 weeks ago 190MB kklldog/agile_config test 68288d3f5669 4 weeks ago 281MB kklldog/agile_config latest 6b2b834fa8d4 5 months ago 281MB
登錄成功后,我們先列一下本地的鏡像。如果本地沒(méi)有鏡像那就先去dockerhub上拉一個(gè)下來(lái)。
docker tag kklldog/agile_config minjiezhou.azurecr.io/agile_config:v1
我們演示下把agile_config的鏡像推送到容器注冊表上去。
使用 docker tag 命令重命名鏡像。重命名的格式為 <登錄服務(wù)器>/agile_config:v1
docker push minjiezhou.azurecr.io/agile_config:v1 The push refers to repository [minjiezhou.azurecr.io/agile_config] f3f098bf4d75: Pushed 3635892d0647: Pushed d3d8723bb140: Pushed bbd61b971886: Pushed dc4a66fc412f: Pushed b22af9287e60: Pushed f5600c6330da: Pushed v1: digest: sha256:15113de4c788ac61aecdb3a676beaff18f09dd8f786b012e5f14274f295e7dc7 size: 1793
使用 docker push 命令開(kāi)始推送。等待命令執行完畢后轉到門(mén)戶(hù)查看。
點(diǎn)擊“儲存庫”菜單,可以看到我們的agile_config鏡像已經(jīng)存在了。
docker rmi minjiezhou.azurecr.io/agile_config:v1
為了測試拉取鏡像,我們先使用 docker rmi 命令刪除本地的鏡像。
docker pull minjiezhou.azurecr.io/agile_config:v1 v1: Pulling from agile_config Digest: sha256:15113de4c788ac61aecdb3a676beaff18f09dd8f786b012e5f14274f295e7dc7 Status: Downloaded newer image for minjiezhou.azurecr.io/agile_config:v1 minjiezhou.azurecr.io/agile_config:v1
使用 docker pull 命令從Azure容器注冊表服務(wù)拉取我們的agile_config鏡像。
通過(guò)以上簡(jiǎn)單的幾步操作,我們演示了如何通過(guò)門(mén)戶(hù)開(kāi)通 Azure 容器注冊表服務(wù)。以及如何通過(guò) Azure CLI 命令上傳下載 docker 鏡像等操作。通過(guò)簡(jiǎn)單的幾步我們就擁有了一個(gè)在全球范圍內能輕松訪(fǎng)問(wèn)的容器倉庫服務(wù)。
到此這篇關(guān)于使用 Azure Container Registry 儲存鏡像的問(wèn)題的文章就介紹到這了,更多相關(guān)Azure Container Registry 儲存鏡像內容請搜索腳本之家以前的文章或繼續瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
免責聲明:本站發(fā)布的內容(圖片、視頻和文字)以原創(chuàng )、來(lái)自本網(wǎng)站內容采集于網(wǎng)絡(luò )互聯(lián)網(wǎng)轉載等其它媒體和分享為主,內容觀(guān)點(diǎn)不代表本網(wǎng)站立場(chǎng),如侵犯了原作者的版權,請告知一經(jīng)查實(shí),將立刻刪除涉嫌侵權內容,聯(lián)系我們QQ:712375056,同時(shí)歡迎投稿傳遞力量。
Copyright ? 2009-2022 56dr.com. All Rights Reserved. 特網(wǎng)科技 特網(wǎng)云 版權所有 特網(wǎng)科技 粵ICP備16109289號
域名注冊服務(wù)機構:阿里云計算有限公司(萬(wàn)網(wǎng)) 域名服務(wù)機構:煙臺帝思普網(wǎng)絡(luò )科技有限公司(DNSPod) CDN服務(wù):阿里云計算有限公司 百度云 中國互聯(lián)網(wǎng)舉報中心 增值電信業(yè)務(wù)經(jīng)營(yíng)許可證B2
建議您使用Chrome、Firefox、Edge、IE10及以上版本和360等主流瀏覽器瀏覽本網(wǎng)站