compose
compose copied to clipboard
Use latest version of buildx
Description
Currently compose uses buildx 0.5.1, latest version is 0.7.1, an update is overdue.
Right, we should keep buildx dependency up to date. In an ideal world we should not vendor buildx in compose, but delegate to buildx as installed by the docker CLI... cc @chris-crone
I wonder: doesn't dependabot help us to address this?
I wonder: doesn't dependabot help us to address this?
Not sure, I never used it much. One of the challenges is that buildx doesn't yet offer a simple and stable API. I would prefer to make the API better, but it sounds like we might go with the plugin option for now.
Right, we should keep buildx dependency up to date. In an ideal world we should not vendor buildx in compose, but delegate to buildx as installed by the docker CLI... cc @chris-crone
Yes, the decision was to use buildx as a plugin for now. I think the real justification is that currently the complex dependency tries are tricky to overlap. In my ideal view we should simplify build client library (perhaps by decoupling from the CLI as such), but I don't see a way we could prioritise it now. We do have a fairly good plugin framework, so it's not going to be a plain exec.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
This issue has been automatically closed because it had not recent activity during the stale period.