Kurz: Nasazení kontejnerů Dockeru do Azure App Service s Visual Studio Code
Tento článek vás provede procesem použití Visual Studio Code k nasazení image kontejneru z registru kontejneru do Azure App Service.
Pokud narazíte na problémy s kterýmkoli z kroků v tomto kurzu, rádi si vyslechneme podrobnosti. Použijte tlačítko Pro zpětnou vazbu na této stránce na konci každého článku.
Související ukázkové video najdete v tématu Aplikace Django v VS Code vývojových kontejnerech (youtube.com) z virtuálního PyCon 2020.
Konfigurace prostředí
- Účet Azure
- Visual Studio Code
- Vhodný kontejner, který se nahrál do registru kontejneru. Podrobnosti o vytvoření kontejneru pomocí webové aplikace v Pythonu najdete v tématu Python v kontejnerech.
- Rozšíření Azure App Service pro VS Code.
- Rozšíření Docker pro VS Code.
Přihlášení k Azure
Po instalaci rozšíření Azure se přihlaste ke svému účtu Azure:
Přejděte do Průzkumníka Azure.
Vyberte Přihlásit se k Azure a postupujte podle pokynů. (Pokud máte nainstalovaných více rozšíření Azure, vyberte rozšíření pro oblast, ve které pracujete, například App Service, Functions atd.)

Po přihlášení ověřte, že se na stavovém řádku zobrazí Azure: Přihlášeno a vaše předplatná se zobrazí v Průzkumníku Azure:


Poznámka
Pokud se zobrazí chyba Předplatné s názvem [ID předplatného]se nepodařilo najít, může to být proto, že jste za proxy serverem a nemůžete se připojit k rozhraní Azure API. Konfigurace HTTP_PROXYHTTPS_PROXY proměnných prostředí a s informacemi o proxy serveru v terminálu:
# Windows
set HTTPS_PROXY=https://username:password@proxy:8080
set HTTP_PROXY=http://username:password@proxy:8080
# macOS/Linux
export HTTPS_PROXY=https://username:password@proxy:8080
export HTTP_PROXY=http://username:password@proxy:8080