iT邦幫忙

第 12 屆 iThome 鐵人賽

DAY 24
1
影片教學

企業如何用好用滿Azure影片教學系列 第 24

Day24影片教學:Azure小白如何使用本地 Docker指令推送Image到微軟ACR及建立ACI

在昨天我們談完Azure小白如何使用 Azure Event Hub進行應用程式及時傳訊,我們來聊聊

日常工作如何使用Docker File , Docker指令 , Docker Image ,Azure Container Registry

(ACR)及Azure Container Instance(ACI),快速部署是業務靈活度的關鍵,現代組織必須能夠

快速發行應用程式,以吸引和維持商機,容器化可節省時間並降低成本,你不必設定硬體,

也不用花時間安裝作業系統和軟體來裝載部署,多個應用程式可以在相同硬體上的自有

隔離容器中執行,只要啟動額外的容器執行個體,即可快速相應放大開始

這個Lab練習關鍵在於Local Docker環境要執行Azure acr login,不然Image

push不上去

如何使用Docker指令推送Local Image到Azure Container Registry技術文章點這裡

docker login myregistry20201009.azurecr.io

Yes

動手前請先安裝Docker及Git程式

下載Docker程式點這裡

https://ithelp.ithome.com.tw/upload/images/20201009/20112182yVYRljAkHN.jpg

下載Git程式點這裡

https://ithelp.ithome.com.tw/upload/images/20201009/20112182EnMkXdmnjx.jpg

Docker image and deploy it locally

Docker 是執行容器化應用程式的工具。 容器化應用程式包含組成其執行環境的

應用程式和檔案系統。 例如,容器化應用程式可能包含資料庫,以及執行應用程

式所需的其他相關軟體和設定資訊。容器化應用程式的磁碟使用量,通常比設定用

於執行相同應用程式的虛擬機器較小。磁碟使用量較小是因為虛擬機器必須提供

整個作業系統和相關的支援環境,Docker Container無此額外負荷,因為Docker

使用主機電腦的作業系統核心為容器提供動能,下載並啟動DockerImage通常比

下載和執行提供類似功能的虛擬機器更為快速,也更有空間效益,以下為示意圖:

https://ithelp.ithome.com.tw/upload/images/20201009/201121827j6fwbxr7q.jpg

手把手擷取現有的 Docker 映像並將它部署到本機

https://docs.microsoft.com/zh-tw/learn/modules/intro-to-containers/3-exercise-deploy-docker-image-locally

手把手自訂 Docker 映像以執行你自己的 Web 應用程式

https://docs.microsoft.com/zh-tw/learn/modules/intro-to-containers/5-exercise-create-custom-docker-image

手把手將 Docker 映像部署至 Azure 容器執行個體

https://docs.microsoft.com/zh-tw/learn/modules/intro-to-containers/7-exercise-deploy-docker-image-to-container-instance

Day24教學講義:

https://docs.microsoft.com/zh-tw/learn/modules/intro-to-containers/


上一篇
Day23影片教學:Azure小白如何使用 Azure Event Hub進行應用程式及時傳訊
下一篇
Day25影片教學:Azure小白如何使用Azure Container Instances 執行 Docker 容器
系列文
企業如何用好用滿Azure影片教學30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言