Я пытаюсь настроить хранилище Docker в CentOS, после того, как я запускаю команду
$ sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
Я получаю сообщение об ошибке:
Не удалось получить / сохранить URL-адресhttps://download.docker.com/linux/centos/docker-ce.repo в файл /etc/yum.repos.d/docker-ce.repo: [Errno 12] Тайм-аут на https://download.docker.com/linux/centos/docker-ce.repo: (28, 'Тайм-аут операции через 30005 миллисекунд с 0 из 0получены байты ')
Я следую документации докера для настройки хранилища.
Шаг 1: Установите необходимые пакеты.yum-utils предоставляет утилиту yum-config-manager, а драйвер устройства хранения данных devicemapper-persistent-data и lvm2 требуются.
$ sudo yum install -y yum-utils device-mapper-persistent-data lvm2
Шаг 2: Используйте следующую команду для настройкистабильный репозиторий.
Ожидаемый результат : Система должна загрузить файлы.
Фактический результат : Невозможно загрузить файлы.
У меня такая же проблема, но я могу решить ее с помощью конфигурации yum timeout in /etc/yum.conf
timeout
/etc/yum.conf
cachedir=/var/cache/yum/$basearch/$releasever keepcache=0 debuglevel=2 logfile=/var/log/yum.log exactarch=1 obsoletes=1 gpgcheck=1 plugins=1 installonly_limit=5 bugtracker_url=http://bugs.centos.org/set_project.php?project_id=23&ref=http://bugs.centos.org/bug_report_page.php?category=yum distroverpkg=centos-release #add timeout here timeout=120
, установить timeout на 2 мин и перезапустить сервер
Я думаю, чтоэто не хорошее решение, но это работа для меня
может помочь!