前置き
Azure においてLinuxサービスはプレビュー段階であり、特定のリージョンでのみ動作します。
https://github.com/Azure/Azure-Functions/wiki/Azure-Functions-on-Linux-Preview
※本件は2019年3月現在の話であり、今後変更となる可能性もあります。
内容
以下の試験コードを実行したところ、デプロイに失敗しました。
https://docs.microsoft.com/ja-jp/azure/app-service/containers/quickstart-python?toc=%2Fpython%2Fazure%2FTOC.jsonその際のエラーメッセージはこちらです。
Requested features are not supported in region.
以下に対処方法が書かれていました。
https://github.com/Microsoft/vscode-azurefunctions/issues/702
つまり、以下のように変えればいいということになります。
az webapp up -n <app_name>
↓
az webapp up --location "East Asia" -n <app_name>