Azure services supporting Docker Compose

Jasper Surmont 35 Reputation points
2023-12-14T17:25:23.4366667+00:00

I would like to run a docker compose configuration on Azure. More specifically, the Eramba docker (https://github.com/eramba/docker). It consists of 3 services (Redis, Eramba and MySQL) (see the docker-compose.simple-install.yml).

Which Azure service would be the most appropriate to run this configuration? AC Instances, AC Apps, A App Service, Virtual Machine, ...?

I tried using the ACI using the tutorial (https://learn.microsoft.com/en-us/azure/container-instances/tutorial-docker-compose), but the support of docker cli for azure has been retired, so that tutorial does not work anymore.

Any help is appreciated!

Azure Container Instances
Azure Container Instances
An Azure service that provides customers with a serverless container experience.
672 questions
{count} votes

Accepted answer
  1. Andriy Bilous 11,176 Reputation points
    2023-12-29T06:26:03+00:00

    Hello @Jasper Surmont

    You can use multiple option with Docker Compose in Azure

    • Azure Container Instances with Docker Compose. Deploy a multi-container group using Docker Compose

    Tutorial: Deploy a multi-container group using Docker Compose

    https://azuremarketplace.microsoft.com/en-us/marketplace/apps/cloud-infrastructure-services.docker-compose-ubuntu20?tab=overview

    I would recommend to deploy your app in Azure Container Apps by modifying your Docker Compose and separate it into standalone Docker containers.


0 additional answers

Sort by: Most helpful