Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Deprecate Docker Compose Version 2.1, 2.2, and 3.3. Only support 1,2,3,4 (future). #725

Closed
cdrage opened this issue Jul 21, 2017 · 6 comments

Comments

@cdrage
Copy link
Member

cdrage commented Jul 21, 2017

See:
https://docs.docker.com/compose/compose-file/compose-versioning/#versioning

I propose that we deprecate any minor versions and only support major versions.

Problem case is that version 2.1 and 2.2 isn't support by https://github.com/docker/libcompose and we would have to contribute up-stream.

Docker is pushing for Version 3 and is supported by their http://github.com/docker/cli tool, however, 3.1, 3.2 and 3.3 are moving too quick (3.1 and 3.2 aren't even mentioned on https://docs.docker.com/compose/compose-file/compose-versioning/#version-3 anymore).

I suggest we only support major versions (1,2,3) and eventually 4 (in the farrrr future).

@cdrage
Copy link
Member Author

cdrage commented Jul 21, 2017

ping @kadel @surajnarwade @surajssd @containscafeine for discussion.

@surajnarwade
Copy link
Contributor

surajnarwade commented Jul 24, 2017

I think we don't support any minor version in kompose as of now,
but +1 for deprecating minor versions in future.

@cdrage
Copy link
Member Author

cdrage commented Aug 2, 2017

I have updated http://kompose.io/conversion/ to outline that we only support major versions.

Can we close this?

@kadel @surajnarwade @surajssd @containscafeine

@surajnarwade
Copy link
Contributor

yeah, we can close this

@mterron
Copy link

mterron commented Jul 10, 2018

Sorry to resurrect a closed issue but what syntax for 2/3 is supported? There's quite a bit of difference between 2, 2.1, 2.4, etc. I have a 2.4 compose with healthcheck for example, how do I map that?

@cdrage
Copy link
Member Author

cdrage commented Jul 10, 2018

@mterron We support all versions now. If you have troubles, you can always upgrade to version 3 and deploy that. Healthcheck works on there! http://kompose.io/conversion/

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants