-
Notifications
You must be signed in to change notification settings - Fork 28
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
Investigate feasibility of docker-compose
support
#135
Comments
Oh cool to see that issue, that can totally upgrade my experience to use it. I hope my usecase can help : I have created a kubernetes template in coder v2 that use envbuilder and provide a DinD (Docker in Docker) sidecar. Using the Maybe that can be something like this for the implementation. |
A compose-file is not just a single container, but contains many of the following:
Envbuilder currently relies on GoogleContainerTools/kaniko to build images, and kaniko has no plans to support compose. In order to support compose, we would, at a minimum, need to either: a) Switch to a different backend that supports the compose spec, or The tricky thing here is that kaniko in its current incarnation only supports building one image at a time, so we would need to separate the 'build' process from the 'run' process. |
Yeah, let's consider this out of scope for the v1.0 release and pick it back up depending on feedback |
Should we close this @bpmct if the investigation is complete? |
Sure :) |
https://containers.dev/implementors/json_reference/#compose-specific
This may not make it into the 1.0 release if we find that it doesn't fit the envbuilder model or requires lots of refactoring.
The text was updated successfully, but these errors were encountered: