中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

拒做工具人!教你一鍵快速部署應用到容器鏡像倉庫

發布時間:2020-08-14 18:27:21 來源:ITPUB博客 閱讀:178 作者:阿里巴巴云原生 欄目:云計算

拒做工具人!教你一鍵快速部署應用到容器鏡像倉庫

作者 | Cloud Toolkit

近年來,容器技術以迅雷不及掩耳之勢迅速蔓延開來,容器技術基于各種場景的嘗試與實踐更是層出不窮,它的崛起改變了我們創建、發布與運行應用的方式,實現了資源的獨立與隔離、相較于傳統的虛擬化技術,它更加輕量化。

隨著以 Docker 為代表的容器技術在越來越多的業務場景中被應用,越來越多開發者開始習慣將應用打包成標準格式鏡像并存放在鏡像倉庫中以便完成日常部署發布、團隊協作等工作。但在真正的生產環境中,我們會產生大量鏡像,不管是第三方還是自建,而這些鏡像伴隨而來的是部署、保存、分發使用等大量繁瑣、重復的部署、管控工作。

對于開發者而言,在本地 IDE、鏡像倉庫、容器等多個產品間來回切換,不僅耗費大量工時與精力,而且繁瑣細碎的操作更容易造成一系列失誤。

說到底,哪個開發者想做一個天天機械性重復工作的工具人呢?誰不想做點有創造性的工作呢?

面對這樣的難題,Cloud Toolkit 給出了答案~

在 IntelliJ IDEA 安裝和配置 Cloud Toolkit 后,只需在配置界面設置部署參數即可實現自動化部署,將應用快速部署到鏡像倉庫,并借助阿里云提供安全的鏡像托管能力,高效管理鏡像 。

那么,我們來看看到底如何做,才能實現部署提速 8 倍?首先,先和大家聊一聊搭配免費 IDE 插件即可實現一鍵部署、持續集成與交付的的容器鏡像倉庫 ACR。

容器鏡像倉庫 ACR

阿里云鏡像倉庫 ACR 分為默認實例版與企業版,雖然結合阿里云產品做了多維度優化,但是并不與阿里云強制綁定。ACR 默認實例版面向容器開發者,提供安全的鏡像托管、便捷的鏡像授權功能,方便用戶進行鏡像全生命周期管理,并且簡化了 Registry 的搭建運維工作,支持全球 20 個地域的鏡像托管。

ACR 企業版面向安全需求高、業務多地域大規模部署的企業級客戶,提供大規模鏡像分發能力、企業級的安全獨享特性,以及云原生應用交付鏈,全鏈路可觀測、可跟蹤以及可設置,可實現一次應用變更,多場景自動化交付。

拒做工具人!教你一鍵快速部署應用到容器鏡像倉庫

官方鏈接地址: https://www.aliyun.com/product/acr

如何實現部署提速 8 倍?

Step 1:前提條件

  • 已安裝和配置 Docker;
  • 已安裝和配置 Cloud Toolkit。

Step 2:鏡像倉庫配置

使用 Cloud Toolkit 將應用部署到鏡像倉庫具體步驟如下:

  1. 在 IntelliJ IDEA 界面左側的 Project 中右鍵單擊待部署的工程名,在快捷菜單中選擇 Alibaba Cloud > Deploy to Registry / Kubernetes > Deploy to Registry
  2. Deploy to Registry 對話框設置部署參數;

拒做工具人!教你一鍵快速部署應用到容器鏡像倉庫

  1. 部署鏡像倉庫參數說明: Build Image - Context Directory(文件目錄)、Dockerfile (Docker 文件)、Version(鏡像版本號); Image Repositories - Alibaba Cloud Container Registry(阿里云鏡像倉庫)、Custom Container Registry (自建鏡像倉庫);

  2. 說明 Context Directory 和 Dockerfile 通常會根據您的本地應用工程自動識別并設置。

Step 3-1:部署應用到 ACR

  • 在部署參數頁面選擇 Alibaba Cloud Container Registry

拒做工具人!教你一鍵快速部署應用到容器鏡像倉庫

  • 選擇 地域
  • 選擇 命名空間
  • 選擇 鏡像倉庫
  • Advanced 下拉選項中選擇網絡類型:Internet - 公有網絡;VPC Network - VPC 網絡;Classic Network - 經典網絡;
  • 先單擊 Apply,然后單擊 Run

Step 3-2:部署應用到其它鏡像倉庫

  • 在部署參數頁面選擇 Custom Container Registry
  • 單擊 Add,配置 Registry 信息;
  • Registry 頁面配置鏡像倉庫 NameAddressUsernamePassword

拒做工具人!教你一鍵快速部署應用到容器鏡像倉庫

說明:建議單擊 Test Connection,測試遠程倉庫是否連接成功。

  • 選擇 Apply > OK
  • Repository 對話框填入您的鏡像地址;
  • 先單擊 Apply,然后單擊 Run

Step 4:結果驗證

以阿里云容器鏡像服務平臺為例,可通過查看您的 鏡像版本更新時間來確認鏡像是否推送成功。

拒做工具人!教你一鍵快速部署應用到容器鏡像倉庫

正如上述,僅需簡單設置,即可完成的相關部署工作,簡直是“真.一鍵部署”。

除了對 IntelliJ IDEA 的支持,Cloud Toolkit 現在也已經全面支持 Eclipse 的鏡像倉庫快速部署。

僅需一個 Cloud Toolkit 插件,減輕開發者的工作量,就是這么簡單~

作為集開發、測試、診斷、部署為一體的免費本地 IDE 插件,Cloud Toolkit 幫助開發者真正實現一鍵式研發部署。提升研發部署速度 8 倍以上,大幅降低研發成本。

所以,別再猶豫,各大 IntelliJ IDEA、Vs Code、Eclipse 等市場搜索“Cloud Toolkit”安裝體驗吧!

獲取方式:

  • IntelliJ IDEA 版 / PyCharm 版本: https://plugins.jetbrains.com/plugin/11386-alibaba-cloud-toolkit

  • Visual Studio Code 版本: https://marketplace.visualstudio.com/items?itemName=alibabacloud-cloudtoolkit.toolkit-vscode

  • Eclipse 版本: https://marketplace.eclipse.org/content/alibaba-cloud-toolkit

  • Maven 版本: https://help.aliyun.com/document_detail/108682.html

  • 使用教程: https://help.aliyun.com/document_detail/147728.html

歡迎加入釘釘交流群:30028976

課程推薦

為了更多開發者能夠享受到 Serverless 帶來的紅利,這一次,我們集結了 10+ 位阿里巴巴 Serverless 領域技術專家,打造出最適合開發者入門的 Serverless 公開課,讓你即學即用,輕松擁抱云計算的新范式——Serverless。

點擊即可免費觀看課程: https://developer.aliyun.com/learning/roadmap/serverless

“ 阿里巴巴云原生關注微服務、Serverless、容器、Service Mesh 等技術領域、聚焦云原生流行技術趨勢、云原生大規模的落地實踐,做最懂云原生開發者的公眾號。”

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

铁力市| 福贡县| 太康县| 丹阳市| 通化市| 兴义市| 博客| 泰顺县| 甘南县| 晋江市| 抚远县| 阿克陶县| 夏河县| 曲沃县| 栾川县| 金华市| 宜良县| 固原市| 嘉峪关市| 六枝特区| 灌阳县| 巴南区| 宜州市| 永昌县| 阆中市| 息烽县| 开平市| 唐山市| 西乡县| 融水| 宜章县| 三台县| 工布江达县| 洛川县| 四会市| 天台县| 宣武区| 瑞昌市| 甘孜县| 秦皇岛市| 安乡县|