wohali opened a new pull request #200: URL: https://github.com/apache/couchdb-docker/pull/200
## Overview Docker builds were failing locally for a couple of reasons: * https://github.com/moby/buildkit/issues/1943 was causing `buildx`-based cross-arch builds to fail. * To fix, this PR replaces `multiarch/qemu-user-static` with `tonistiigi/binfmt` which is directly supported by a core Docker maintainer. It uninstalls all qemu emulators, then replaces them with Docker-supported qemu emulators. * Keyservers were timing out on builds * Added `hkps://keys.openpgp.org` to the list of keyservers in all relevant Dockerfiles * Removes junkfile `md` from root directory This also removes the obsolete `1.7.2*` and `3.0.1` definitions. They will live on in git history for anyone who wants them. ## Testing recommendations `./build.sh buildx 3.1.1` (This will succeed but fail at the push part unless you have credentials to push to the `apache` Docker Hub org.) ## Checklist - [X] Code is written and works correctly; - [X] Changes are covered by tests; - [X] Documentation reflects the changes; -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. For queries about this service, please contact Infrastructure at: [email protected]
