-
Notifications
You must be signed in to change notification settings - Fork 5.7k
Docker Compose roadmap #765
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
Conversation
Signed-off-by: Aanand Prasad <aanand.prasad@gmail.com>
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I believe this implies the config format will be changing as well (to support the version field) ?
|
LGTM |
|
Nice writeup. Some things I don't see mentioned;
|
|
@thaJeztah Sorry, that was a bit of a hasty merge. I will be submitting a subsequent PR to address some of those things. |
|
The binary name is TBD, yes. My problem with Git-style subcommands is that they're lengthy: imagine having to type My first thoughts were |
Agreed - it is a tough one to pick right, Perhaps it should be Perhaps really far-fetched, but what if "docker compose" would start an interactive shell? e.g. |
|
@thaJeztah Doesn't seem that far-fetched (cf. |
|
@gabrielgrant after writing it, I must say I actually liked the idea yes 😄 but not sure how easy it is to implement. Some thought should be given to UX and interaction with other processes (it may be cumbersome to have to "exit" the Compose-shell to for other tasks?). There should be a clear definition of what is possible inside the "compose shell", and what not. |
|
Are there also plans to port fig/compose completely to go? |
|
@marksteve Nope - see moby/moby#9694. We're going to continue from the Fig codebase. |
|
@marksteve here is some more papertrail about writing in Go: #94 @nathanleclaire and others have been working on it. |
|
👍 |
Docker Compose roadmap Signed-off-by: Yuval Kohavi <yuval.kohavi@gmail.com>

Per moby/moby#9694, here's the start of the Docker Compose roadmap.