iT邦幫忙

2022 iThome 鐵人賽

DAY 12
0
IT管理

Azure開發者必備掌握的基本系列 第 12

Azure開發者必備掌握的基本_第12天_藉由Azure CLI Web App建立

  • 分享至 

  • xImage
  •  

有時portal介面UI操作會更版或者忘記介面操作
會希望藉由CLI指令做操作

那就看你是GUI派 還是 指令派(有時指令方式比較能做到更彈性的自動化管理)

開啟cli
https://ithelp.ithome.com.tw/upload/images/20220924/201074529gaCoLth7a.png

在建立web app之前必須要先建立app service plan

az appservice plan create --name <App service plan name> --resource-group <resource group name> --is-linux

https://ithelp.ithome.com.tw/upload/images/20220924/2010745235y0VkLfKC.png

az appservice plan create --name MyAppServ1 --resource-group NetworkWatcherRG --is-linux

https://ithelp.ithome.com.tw/upload/images/20220924/20107452FAu2Jcy3a6.png

https://ithelp.ithome.com.tw/upload/images/20220924/20107452K4eJH7KzBC.png

當AppService創建成功後
就可以來創建Web App

az webapp create --resource-group <resource group name> --plan <App service plan name> --name <web app name> --deployment-container-image-name nginx

https://ithelp.ithome.com.tw/upload/images/20220924/20107452PJX3Gd5sqD.png

az webapp create --resource-group NetworkWatcherRG --plan MyAppServ1 --name MyWebApp1 --deployment-container-image-name nginx

出現紅色錯誤
https://github.com/Azure/azure-cli/issues/11884
可能跟webapp命名有關 有一些規範稍微調整一下

az webapp create --resource-group NetworkWatcherRG --plan MyAppServ1 --name ant-webapp --deployment-container-image-name nginx

就可以運行
https://ithelp.ithome.com.tw/upload/images/20220924/20107452HSN3T9Y2ec.png

https://ithelp.ithome.com.tw/upload/images/20220924/20107452uZuayScZG8.png

接著再到Azure portal去到App Services中

https://ithelp.ithome.com.tw/upload/images/20220924/20107452AXI8PW3fTm.png

即可看到剛透過CLI建立的App Service與Web App
https://ithelp.ithome.com.tw/upload/images/20220924/20107452gWiGrZ01z2.png

https://ithelp.ithome.com.tw/upload/images/20220924/20107452wf180QZhDm.png


上一篇
Azure開發者必備掌握的基本_第11天_Azure Virtual Network(二)
下一篇
Azure開發者必備掌握的基本_第13天_藉由Azure CLI 建立VM
系列文
Azure開發者必備掌握的基本30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言