Я использую AzureDevOps для сборки и упаковки моего приложения Docker.
Цель состоит в том, чтобы выполнять команды docker-compose в виртуальной машине Azure, которая находится за брандмауэром и может получать доступ только через соединение vpn или стандартные порты просмотра веб-страниц.