亚洲精品久久久久久第一页-人妻少妇精彩视品一区二区三区-91国产自拍免费视频-免费一级a在线播放视频正片-少妇天天日天天射天天爽-国产大屁股喷水视频在线观看-操美女骚穴抽插性爱视频-亚洲 欧美 中文字幕 丝袜-成人免费无码片在线观看

4 傳統(tǒng).NET 4.x應(yīng)用容器化


4 傳統(tǒng).NET 4.x應(yīng)用容器化

文章插圖
| 總結(jié)/Edison Zhou
上一篇我們試著將.NET 4.x的鏡像推送到harbor私有鏡像倉庫,本篇我們來使用一下阿里云的鏡像倉庫服務(wù)并了解一下攜程的實(shí)踐 。
1 關(guān)于阿里云鏡像倉庫
阿里云容器鏡像服務(wù)(簡稱 ACR)是面向容器鏡像、Helm Chart 等符合 OCI 標(biāo)準(zhǔn)的云原生制品安全托管及高效分發(fā)平臺(tái) 。ACR 支持全球同步加速、大規(guī)模/大鏡像分發(fā)加速、多代碼源構(gòu)建加速等全鏈路提效,與容器服務(wù) ACK 無縫集成,幫助企業(yè)降低交付復(fù)雜度,打造云原生應(yīng)用一站式解決方案 。
阿里云容器鏡像服務(wù)有兩種類型:
(1)容器鏡像服務(wù)ACR個(gè)人版
容器鏡像服務(wù)ACR個(gè)人版面向個(gè)人開發(fā)者,提供基礎(chǔ)的容器鏡像服務(wù),包括應(yīng)用鏡像托管能力、鏡像安全掃描功能、穩(wěn)定的國內(nèi)外鏡像構(gòu)建服務(wù)以及便捷的鏡像授權(quán)功能,方便用戶進(jìn)行鏡像全生命周期管理 。
(2)容器鏡像服務(wù)ACR企業(yè)版
容器鏡像服務(wù)ACR企業(yè)版面向企業(yè)客戶,是企業(yè)級(jí)云原生應(yīng)用制品管理平臺(tái),提供容器鏡像、Helm Chart,符合OCI規(guī)范制品的生命周期管理;支持大規(guī)模、多地域、多場景下應(yīng)用制品的高效分發(fā);與容器服務(wù)ACK無縫集成,幫助企業(yè)降低交付復(fù)雜度 。
其中,個(gè)人版是免費(fèi)使用的,但命名空間有限額3個(gè),不過對于我們學(xué)習(xí)調(diào)研完全夠用了 。因此,本篇主要使用個(gè)人版實(shí)例來進(jìn)行實(shí)驗(yàn) 。
個(gè)人版具體的功能如下:
多架構(gòu)鏡像托管支持支持Linux、Windows、ARM等多架構(gòu)容器鏡像 。靈活的地域選擇您可以根據(jù)自己的業(yè)務(wù)需求,選擇不同的地域創(chuàng)建和刪除鏡像倉庫 。每個(gè)鏡像倉庫都提供了公網(wǎng)、內(nèi)網(wǎng)、VPC網(wǎng)絡(luò)下對應(yīng)的網(wǎng)絡(luò)地址 。鏡像安全掃描支持便捷的鏡像安全掃描功能,展示詳細(xì)的鏡像層信息 。提供鏡像漏洞報(bào)告,展示漏洞編號(hào)、漏洞等級(jí)、修復(fù)版本等多維度漏洞信息 ??梢钥吹?,阿里云容器鏡像倉庫也同時(shí)支持Linux 和 Windows多平臺(tái)的容器鏡像,完美符合我們的需求 。
2 配置阿里云鏡像倉庫
創(chuàng)建命名空間
我們可以先創(chuàng)建幾個(gè)命名空間,用于區(qū)分不同環(huán)境的鏡像 。
4 傳統(tǒng).NET 4.x應(yīng)用容器化

文章插圖
創(chuàng)建鏡像倉庫
我們在指定命名空間下創(chuàng)建幾個(gè)鏡像倉庫,后面我們在 Windows Server 端推送鏡像到這幾個(gè)鏡像倉庫中 。
4 傳統(tǒng).NET 4.x應(yīng)用容器化

文章插圖
后面的示例,我們就在客戶端推送鏡像到 dotnet-sdk、dotnet-runtime 以及 dotnet-samples 三個(gè)項(xiàng)目中 。
3 推送鏡像到阿里云鏡像倉庫
公網(wǎng)環(huán)境下
(1)登錄阿里云docker registry:
$ docker login --username=**********@***.com registry.cn-chengdu.aliyuncs.com這里 registry.cn-chengdu.aliyuncs.com 就是阿里云容器鏡像服務(wù)的公網(wǎng)地址 。
(2)將.NET鏡像推送到阿里云docker registry:
$ docker tag reg.edisonzhou.cn/dotnet/sdk:framework-4.8 registry.cn-chengdu.aliyuncs.com/edisonzhou-dev/dotnet-sdk:framework-4.8$ docker push registry.cn-chengdu.aliyuncs.com/edisonzhou-dev/dotnet-sdk:framework-4.8容器鏡像的推送速度取決于網(wǎng)絡(luò)環(huán)境(如帶寬)
推送后鏡像倉庫效果:
4 傳統(tǒng).NET 4.x應(yīng)用容器化

文章插圖
(3)在Windows Server從阿里云docker registry拉取鏡像:
$ docker pull registry.cn-chengdu.aliyuncs.com/edisonzhou-dev/dotnet-sdk:framework-4.8內(nèi)網(wǎng)環(huán)境下
如果使用阿里云ECS,可以直接選擇阿里云鏡像倉庫的內(nèi)網(wǎng)地址,可以大幅度提高傳輸效率并減少公網(wǎng)流量開銷 。


以上關(guān)于本文的內(nèi)容,僅作參考!溫馨提示:如遇健康、疾病相關(guān)的問題,請您及時(shí)就醫(yī)或請專業(yè)人士給予相關(guān)指導(dǎo)!

「愛刨根生活網(wǎng)」www.malaban59.cn小編還為您精選了以下內(nèi)容,希望對您有所幫助: