There are several ways to deploy
Docker images on Microsoft Azure.
My favorite one is
Azure App Service/Web Application for Containers.
This is the closest to
Google Cloud Run.
Start from my
Makefile for Azure.
1
2
3
4
5
6
| # Every few hours
$ make one_time_setup
# Deploy to Azure Web Apps (AWA)
$ make docker_awa_deploy
# You can see the logs from the deployment via
$ docker_awa_stream_logs
|
Note:
- Microsoft Azure, in general, is less reliable than AWS or Google Cloud.
- On Microsoft’s Azure, sometimes, changes take minutes to propagate! And the stale UI entries are common as well.