Öğretici: Visual Studio Code ile Azure App Service Docker Kapsayıcıları dağıtma

bu makalede bir kapsayıcı kayıt defterinden Azure App Serviceiçin kapsayıcı görüntüsü dağıtmak üzere Visual Studio Code kullanma işleminde size yol gösterilir.

Bu öğreticideki adımların herhangi biriyle ilgili sorunlarla karşılaşırsanız, ayrıntıları duymak isteriz. Her bir makalenin sonundaki Bu sayfa geri bildirim düğmesini kullanın.

ilgili tanıtım videosu için bkz. virtual PyCon 2020 ' deki VS Code dev kapsayıcılarındaki docgo uygulamaları (youtube.com).

Ortamınızı yapılandırma

Azure'da oturum açma

Azure uzantısını yükledikten sonra Azure hesabınızda oturum açın:

  1. Azure Gezgini 'ne gidin

  2. Azure 'Da oturum aç ' ı seçin ve yönergeleri izleyin. (Birden çok Azure uzantısı yüklüyse, çalıştığınız alan için App Service, Işlevler, vb. gibi bir tane seçin)

    VS Code aracılığıyla Azure 'da oturum açın

  3. Oturum açtıktan sonra, durum çubuğunda Azure: signed " seçeneğinin göründüğünü ve aboneliklerinizin Azure Gezgini 'nde göründüğünü doğrulayın:

    Azure hesabını gösteren Visual Studio Code durum çubuğu

    abonelikleri gösteren Azure App Service gezgini Visual Studio Code

Not

"Adı [ABONELIK kimliği] olan abonelik bulunamıyor"hatasını görürseniz, bunun nedeni bir ara sunucu arkasında olduğunuzdan ve Azure API 'sine ulaşamamanıza bir sorun olabilir. HTTP_PROXYHTTPS_PROXY Terminalinizdeki proxy bilgilerinizi kullanarak değişkenleri yapılandırın ve ortam değişkenlerini yapın:

# 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