Skip to content

[Docker Compose] V1 End of Life Policy #257

@stephanierifai

Description

@stephanierifai

Tell us about your request
End maintenance of Docker Compose v1

Which service(s) is this request for?
Dev-tools

Tell us about the problem you're trying to solve. What are you trying to do, and why is it hard?
The goal of compose v2 was to align on Go for most of our development. In order to focus our time towards new features and enhancements, we need to make v2 the default and phase out v1.

Are you currently working around the issue?
N/A

Additional context
On April 26, 2022, we announced the GA of Docker Compose V2. We want you to have ample time to transition to Compose V2. We won’t sunset Docker Compose V1 immediately, and developers can still revert to V1. Given the numerous successful transitions to Compose V2 so far, we’ve created the following proposed timeline for Docker Compose V1's end of life (EOL):

October 2022 - 6 Months Post GA

  • Support of critical bug fixes and severe security issues will end on Compose v1
  • Users can alias docker-compose to docker compose
  • Users can opt-out of V2 via the Docker Desktop UI or through the docker-compose disable-v2 command

April 2023 - 1 Year Post GA

  • Users can alias docker-compose to docker compose
  • Users can no longer opt-out of V2 via the Docker Desktop UI or through the docker-compose disable-v2 command in new versions

Note: We have no plans of removing any aliasing of docker-compose to docker compose, we want to make it as easy as possible to switch and not break any of your code.

We’ll monitor feedback here alongside V2’s usage and make adjustments accordingly.

Metadata

Metadata

Assignees

Labels

cliImprovements to the Docker CLIcommunity_newNew idea raised by a community contributorcomposeImprovements to Docker Compose

Type

No type

Projects

Status

Shipped! Enjoy!

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions