Могу ли я использовать другой сервер ключей gpg, если все указанные серверы ключей gpg недоступны?
Я пытаюсь создать образ докера с заданными файлами докеров: https://github.com/31z4/storm-docker/blob/4c2804fa4365f62c3b6009d3496661542e4d446a/2.2.0/Dockerfile
Но
docker build
команда выдает ошибку, как показано ниже:
- gpg --keyserver ha.pool.sks-keyservers.net --recv-key 79B03D059E628478FC9F1D8B152CAD0C46E87B61 gpg: keybox'/tmp/tmp.r0rdSZG7mG/pubring.kbx' создан gpg: сбой при приеме с сервера ключей: время ожидания подключения
- gpg --keyserver pgp.mit.edu --recv-keys 79B03D059E628478FC9F1D8B152CAD0C46E87B61 gpg: сбой при приеме сервера ключей: истекло время ожидания соединения
- gpg --keyserver keyserver.pgp.com --recv-keys 79B03D059E628478FC9F1D8B152CAD0C46E87B61 gpg: сбой при приеме сервера ключей: время ожидания соединения истекло
Я не знаком с сервером ключей gpg, но кажется, что некоторые адреса серверов ключей можно обменять.
Могу ли я найти другой сервер ключей gpg, который сможет заменить существующие серверы ключей?
1 ответ
Я написал
bash
скрипт, который позволяет вам проверять несколько источников:https://github.com/duxco/gpg-config-and-scripts#pull-public-keys
Вы также можете:
gpg --auto-key-locate clear,dane,wkd,pka,cert,hkps://keys.openpgp.org,hkps://keys.mailvelope.com,hkps://keys.gentoo.org,hkps://keyserver.ubuntu.com --locate-external-keys <KeyID>