Environment
Platform : debian
Docker Version : 20.10.6
Node.js Version : 12, 14, 16
Image Tag : n/a
Expected Behavior
Building image succeeds.
Current Behavior
Building fails due to failure to fetch GPG keys. The errors look like this:
gpg --batch --keyserver hkp://ipv4.pool.sks-keyservers.net --recv-keys 94AE36675C464D64BAFA68DD7434390BDBE9B9C5
gpg: keyserver receive failed: No name
And then later on you get a gpg: keyserver receive failed: No keyserver available.
Some keys succeed if they're mirrored at pgp.mit.edu, but all keys that are only hosted on sks-keyservers.net will fail to download. https://sks-keyservers.net explains why:
Update 2021-06-21: Due to even more GDPR takedown requests, the DNS records for the pool will no longer be provided at all.
Possible Solution
Steps to Reproduce
docker build 16/buster-slim, but I assume this affects all Dockerfiles.
Additional Information
Fixing Nodejs release key distribution is tracked in nodejs/admin#456 and its linked issues.
👍 React with 👍 12abayer, karanpratapsingh, bl-ue, kppullin, pixelprogrammer and 7 more