Не зная, какую версию Ubuntu вы используете, и не зная, какая у вас версия lxc-create, я просто предполагаю, что это 20.04 и 4.0.6 соответственно.
Ты можешь глянь сюда что по умолчанию он будет смотреть на $DOWNLOAD_KEYSERVER
переменная среды и, если она не установлена, по умолчанию будет использоваться hkp://pool.sks-keyservers.net
.
Если вы бежите копать pool.sks-keyservers.net
вы можете видеть, что он возвращает NXDOMAIN
положение дел:
$ копать pool.sks-keyservers.net
; <<>> DiG 9.16.1-Ubuntu <<>> pool.sks-keyservers.net
;; глобальные параметры: +cmd
;; Получил ответ:
;; ->>HEADER<<- код операции: QUERY, статус: NXDOMAIN, идентификатор: 39707
;; флаги: qr rd ra; ЗАПРОС: 1, ОТВЕТ: 0, АВТОРИЗАЦИЯ: 0, ДОПОЛНИТЕЛЬНО: 1
;; ДОПОЛНИТЕЛЬНЫЙ ПСЕВДОРАЗДЕЛ:
; ЭДНС: версия: 0, флаги:; UDP: 65494
;; РАЗДЕЛ ВОПРОСОВ:
;pool.sks-keyservers.net. В
;; Время запроса: 47 мс
;; СЕРВЕР: 127.0.0.53#53(127.0.0.53)
;; КОГДА: вторник, 31 августа, 20:22:44 по тихоокеанскому времени 2021 г.
;; РАЗМЕР MSG rcvd: 52
Если вы пойдете в https://sks-keyservers.net вы увидите сообщение о том, что из-за неоднократных запросов GDPR они прекратили обслуживание записей DNS пула. Более поздние версии LXC жестко кодируются. hkp://keyserver.ubuntu.com
вместо этого значения.
Чтобы использовать это, вы можете сделать:
$ DOWNLOAD_KEYSERVER="hkp://keyserver.ubuntu.com" lxc-create -t загрузить -n мой-контейнер
Или просто экспортируйте переменную перед запуском команды, например. экспорт DOWNLOAD_KEYSERVER="hkp://keyserver.ubuntu.com"
.