Incorporate downstream Dockerfile feedback (#203)
diff --git a/2.3.1/Dockerfile b/2.3.1/Dockerfile
index 75d0c24..f083992 100644
--- a/2.3.1/Dockerfile
+++ b/2.3.1/Dockerfile
@@ -45,11 +45,9 @@
apt-get update; \
apt-get install -y curl; \
export GNUPGHOME="$(mktemp -d)"; \
- echo "disable-ipv6" >> ${GNUPGHOME}/dirmngr.conf; \
- curl https://couchdb.apache.org/repo/keys.asc | \
- gpg --dearmor | \
- tee /usr/share/keyrings/couchdb-archive-keyring.gpg >/dev/null 2>&1; \
- gpg --show-keys /usr/share/keyrings/couchdb-archive-keyring.gpg | grep -q ${GPG_COUCH_KEY}; \
+ curl -fL -o keys.asc https://couchdb.apache.org/repo/keys.asc; \
+ gpg --batch --import keys.asc; \
+ gpg --batch --export "${GPG_COUCH_KEY}" > /usr/share/keyrings/couchdb-archive-keyring.gpg; \
command -v gpgconf && gpgconf --kill all || :; \
rm -rf "$GNUPGHOME"; \
apt-key list; \
diff --git a/3.1.1/Dockerfile b/3.1.1/Dockerfile
index 4677c45..75b4b29 100644
--- a/3.1.1/Dockerfile
+++ b/3.1.1/Dockerfile
@@ -45,11 +45,9 @@
apt-get update; \
apt-get install -y curl; \
export GNUPGHOME="$(mktemp -d)"; \
- echo "disable-ipv6" >> ${GNUPGHOME}/dirmngr.conf; \
- curl https://couchdb.apache.org/repo/keys.asc | \
- gpg --dearmor | \
- tee /usr/share/keyrings/couchdb-archive-keyring.gpg >/dev/null 2>&1; \
- gpg --show-keys /usr/share/keyrings/couchdb-archive-keyring.gpg | grep -q ${GPG_COUCH_KEY}; \
+ curl -fL -o keys.asc https://couchdb.apache.org/repo/keys.asc; \
+ gpg --batch --import keys.asc; \
+ gpg --batch --export "${GPG_COUCH_KEY}" > /usr/share/keyrings/couchdb-archive-keyring.gpg; \
command -v gpgconf && gpgconf --kill all || :; \
rm -rf "$GNUPGHOME"; \
apt-key list; \