開發ASP.NET Core 程式,并Build成Docker鏡像發布到Docker 注冊表中是十分輕松的事情,只需在VS 的發布中選擇 其他Docker容器注冊表, 填寫必要資訊,就可以把代碼發布到企業自己的Docker 容器注冊表中了,請參考下圖所示,這個操作也可以發布到 第三方的Docker 容器注冊表中,Java開發小伙伴也可以通過Mavn 插件發布到Azure 容器注冊表中,現代化的開發工具的確提高了生產效率,但是,最標準最理想的發布是使用DevOps 進行發布,后期我會詳細講述使用Azure DevOps 進行發布Docker 到Azure 容器注冊表,剛剛開始探索,還是先手工方式更能深入理解Docker開發的生命周期,

發布完畢后,我們在Azure 的Docker 注冊表服務的存盤庫中,就可以看到發布上去的鏡像了,發布的時候最好要給Docker 增加標簽,方便docker的后期管理,

通過簡單的幾步,我們已經成功的發布了Docker鏡像了,現在我們就開始 Pull 拉取鏡像到開發環境中了,還是打開Powershell,運行 命令,如下圖,輕松拉取剛剛發布好的Docker鏡像到了本地的開發環境,是不是容易的不要不要的啊,

現在就可以在本地的docker環境中運行剛剛發布好的鏡像了,生成一個docker容器實體了,需要注意,生成docker 容器實體的時候需要指定埠,在Docker Desktop 中也可以看到容器實體的運行情況,以及Docker 的開放埠,

今天制作Docker 的全流程示例基本告一段落,后續會通過簡單的一個業務場景,把Docker之前的通訊進行探索,最終實作我們的微服務的企業應用架構,
您的支持,我的動力!
轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/452063.html
標籤:架構設計
下一篇:戲說領域驅動設計(十八)——內驗
