I've just managed to cut down my organization's build time by 50%, but I've noticed that we were still using the old Docker builder. I thought the new buildx was supposed to be the default now. Can anyone explain why this might still be happening? By the way, we are using GitHub runners on ubuntu-latest and have Docker version 27.5.1.
1 Answer
Your Docker version is actually quite outdated at 27.5.1. The latest is 28.3.3, so it's understandable why you might be stuck on the old builder. Also, you should check the Docker documentation about the legacy build; it might have some info on why it's still being used in your case.

Got it, thanks! I guess updating to the latest version is the first step to fixing this then.