I try to deploy a docker django container to the Azure cloud. And so I login in with:
docker login azure. And I am logged in.
SO I am in the local directory wheren the application files are stored. And I try to build the docker image:
docker compose -f docker-compose-deploy.yml build
But then I get every time this message:
(env) PS C:reposDWL_backend_Rachid> docker compose -f docker-compose-deploy.yml build
Docker Compose's integration for ECS and ACI will be retired in November 2023. Learn more: https://docs.docker.com/go/compose-ecs-eol/
And I can not build or run.
I searched for this of course. But I can not find any thying how to tackle this.
And I also updated the docker desktop.
Question: how to handle the message: Docker Compose's integration for ECS and ACI will be retired in November 2023. Learn more: https://docs.docker.com/go/compose-ecs-eol/
2
Answers
Unfortunately you cannot do much to handle that message: they are moving from the docker cli to other projects, such as compose-ecs for AWS ECS.
Since you’re on Azure, you should try to use the
Azure CLI
https://learn.microsoft.com/en-us/cli/azure/ to deploy your application. Here a tutorial about deploying a containeraized app on Azure.You can also follow this discussion to keep updated about what’s going on https://github.com/docker/compose-cli/issues/2258
I can facing the same issue please give it to me proper solution
when build the docker compose microservices API project then faced that problems
*
Error DT1001 Docker Compose’s integration for ECS and ACI will be retired in November 2023. Learn more: https://docs.docker.com/go/compose-ecs-eol/
*
enter image description here