日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問(wèn) 生活随笔!

生活随笔

當(dāng)前位置: 首頁(yè) > 编程资源 > 编程问答 >内容正文

编程问答

使用 Azure Container Registry 储存镜像

發(fā)布時(shí)間:2023/12/4 编程问答 41 豆豆
生活随笔 收集整理的這篇文章主要介紹了 使用 Azure Container Registry 储存镜像 小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.

Azure Container Registry(容器注冊(cè)表)是基于 Docker Registry 2.0規(guī)范的托管專用 Docker 注冊(cè)表服務(wù)。可以創(chuàng)建和維護(hù) Azure 容器注冊(cè)表來(lái)存儲(chǔ)與管理專用的 Docker 容器映像和相關(guān)項(xiàng)目。
Azure Container Registry 類似與阿里云的容器鏡像服務(wù)。提供鏡像的私有存儲(chǔ)服務(wù)器。對(duì)于12月試用賬戶有100G的免費(fèi)存儲(chǔ)額度及10個(gè)Webhook的能力。
依托 Azure 的全球節(jié)點(diǎn)可以使你的鏡像在全球范圍能被訪問(wèn)到并快速拉取。
以下是 Azure Container Registry 的簡(jiǎn)單試用。

創(chuàng)建資源

在免費(fèi)服務(wù)列表找到容器注冊(cè)表,點(diǎn)擊“創(chuàng)建”。?

在彈出的創(chuàng)建界面填寫資源組、注冊(cè)表名稱等信息。
位置選擇離你近的,比如東南亞。
SKU選擇基本。
點(diǎn)擊“查看+創(chuàng)建”按鈕。

在校驗(yàn)通過(guò)后,點(diǎn)擊“創(chuàng)建”按鈕。

在經(jīng)過(guò)幾秒鐘的等待后我們的資源就被創(chuàng)建好了,點(diǎn)擊“轉(zhuǎn)到資源”可以查看Azure Container Registry的概要信息。
其中比較重要的是右上角的,登錄服務(wù)器:minjiezhou.azure.io 。后面的操作需要使用到。

上傳本地鏡像

下面演示下如何通過(guò) Azure CLI 命令行來(lái)上傳鏡像到注冊(cè)表。

az acr login --name minjiezhou

使用az acr login 命令登錄到 Azure Container Registry 。

請(qǐng)先安裝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

我們演示下把a(bǔ)gileconfig的鏡像推送到容器注冊(cè)表上去。
使用 docker tag 命令重命名鏡像。重命名的格式為 <登錄服務(wù)器>/agileconfig: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)始推送。等待命令執(zhí)行完畢后轉(zhuǎn)到門戶查看。

點(diǎn)擊“儲(chǔ)存庫(kù)”菜單,可以看到我們的agile_config鏡像已經(jīng)存在了。

docker rmi minjiezhou.azurecr.io/agile_config:v1

為了測(cè)試?yán)$R像,我們先使用 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容器注冊(cè)表服務(wù)拉取我們的agile_config鏡像。

總結(jié)

通過(guò)以上簡(jiǎn)單的幾步操作,我們演示了如何通過(guò)門戶開(kāi)通 Azure 容器注冊(cè)表服務(wù)。以及如何通過(guò) Azure CLI 命令上傳下載 docker 鏡像等操作。通過(guò)簡(jiǎn)單的幾步我們就擁有了一個(gè)在全球范圍內(nèi)能輕松訪問(wèn)的容器倉(cāng)庫(kù)服務(wù)。

關(guān)注我的公眾號(hào)一起玩轉(zhuǎn)技術(shù)

總結(jié)

以上是生活随笔為你收集整理的使用 Azure Container Registry 储存镜像的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。

如果覺(jué)得生活随笔網(wǎng)站內(nèi)容還不錯(cuò),歡迎將生活随笔推薦給好友。