CTFd / ctfcli

ctfcli is a tool to manage Capture The Flag events and challenges
https://ctfd.io/
Apache License 2.0
165 stars 67 forks source link

Support Buildkit drivers for image builds #147

Closed pl4nty closed 4 months ago

pl4nty commented 6 months ago

Buildkit drivers offer a lot of additional features over the default docker driver, like multi-arch images and remote builders.

They could be supported by moving tag/push to docker build --push, depending on docker buildx which became the default for docker engine in Feb 2023. Buildx/buildkit has other benefits too eg native caching for CI environments, that would be useful to support in a future PR.

Happy to send a PR for this if you want.