在您的 Azure Stack Edge Pro 上啟用計算網路
本文說明在您 Azure Stack Edge Pro 上執行的模組,如何存取裝置上啟用的計算網路。
請採取下列步驟設定網路:
- 在您的 Azure Stack Edge Pro 裝置上啟用可用於計算的網路介面
- 新增模組來存取您 Azure Stack Edge Pro 上的計算網路
- 確認模組可存取已啟用的網路介面
在本教學課程中,您會使用網頁伺服器應用程式模組來示範情節。
必要條件
在開始之前,您必須擁有:
- 設定完成的 Azure Stack Edge Pro 裝置。
- 您已依照用 Azure Stack Edge Pro 轉換資料教學課程,在裝置上完成設定計算步驟。 您的裝置應具備相關聯的 IoT 中樞資源、IoT 裝置以及 IoT Edge 裝置。
啟用用於計算的網路介面
若要透過外部網路存取在您裝置上執行的模組,您必須在裝置上為網路介面指派 IP 位址。 您可以從本機 Web UI 管理這些計算設定。
請在本機 Web UI 上採取下列步驟來設定計算的設定值。
在本機 Web UI 中,移至 [設定] > [計算設定]。
啟用您想要用來連線至裝置上執行之計算模組的網路介面。
- 如果使用靜態 IP 位址,請輸入網路介面的 IP 位址。
- 如果使用 DHCP,則系統會自動指派 IP 位址。 本範例使用 DHCP。
選取 [套用] 來套用設定。 如果使用 DHCP,請記下指派給網路介面的 IP 位址。
新增網頁伺服器應用程式模組
請依照下列步驟,在您的 Azure Stack Edge Pro 裝置上新增網頁伺服器應用程式模組。
移至與您 Azure Stack Edge Pro 裝置相關聯的 IoT 中樞資源,然後選取 [IoT Edge 裝置]。
選取與您 Azure Stack Edge Pro 裝置相關聯的 IoT Edge 裝置。 在 [裝置詳細資料] 上,選取 [設定模組]。 在 [新增模組] 上,選取 [+ 新增],然後選取 [IoT Edge 模組]。
在 [IoT Edge 自訂模組] 刀鋒視窗內:
為您想部署的網頁伺服器應用程式模組指定 [名稱]。
為您的模組映像提供 [映像 URI]。 系統會擷取符合所提供名稱和標記的模組。 在本案例中,
mcr.microsoft.com/oss/nginx/nginx:1.15.5-alpine
會從公用mcr.microsoft.com
登錄提取 nginx 映像 (標記為1.15.5-alpine
)。在 [容器建立選項] 中,貼上下列程式碼範例:
{ "HostConfig": { "PortBindings": { "80/tcp": [ { "HostPort": "8080" } ] } } }
這項設定可讓您在 TCP 通訊埠 8080 上 (預設網頁伺服器連接埠為 80),透過 HTTP 使用計算網路 IP 存取模組。
選取 [儲存]。
驗證模組存取
請驗證模組已成功部署並順利執行。 在 [裝置詳細資料] 頁面的 [模組] 索引標籤下,模組的執行階段狀態應為執行中。
連線至網頁伺服器應用程式模組。 開啟瀏覽器視窗並鍵入:
http://<compute-network-IP-address>:8080
您應該會看到網頁伺服器應用程式正在執行。
下一步
- 了解如何透過 Azure 入口網站管理使用者。