С сегодняшнего вечера не удается установить Docker CE на RHEL 7

Наконец я обнаружил проблему.
Дополнительно к sudo timedatectl set-ntp off, Мне также пришлось выполнить команду sudo /etc/init.d/ntp stop. После этого sudo lsof -iUDP:123не показывает больше процессов UDP -порт -123, которые были активны раньше. Wireshark больше не захватывает трафик NTP.

yuza@VirtualBox:~$ sudo /etc/init.d/ntp status | grep "Active:"
   Active: active (running) since Tue 2019-04-16 14:58:03 CEST; 5s ago
yuza@VirtualBox:~$ sudo /etc/init.d/ntp stop
[ ok ] Stopping ntp (via systemctl): ntp.service.
yuza@VirtualBox:~$ sudo /etc/init.d/ntp status | grep "Active:"
   Active: inactive (dead) since Tue 2019-04-16 14:58:14 CEST; 3s ago
yuza@VirtualBox:~$ sudo lsof -iUDP:123
yuza@VirtualBox:~$ 

Спасибо telcoM за подсказку!

2
23.02.2021, 16:32
1 ответ

Итак, у нас только что возникла эта проблема при установке и удалении (, и вчера все работало нормально ).

Глядя на код ошибки, вы видите:

https://download.docker.com/linux/centos/7Server/x86_64/nightly/repodata/repomd.xml: 
[Errno 14] HTTPS Error 404 - Not Found

И подключение этого URL-адреса к браузеру действительно 404s... мне кажется, что бит '/7Server/' имеет дополнительный сервер...

Хотя нам удалось временно изменить /etc/yum.repos.d/docker-ce.repo, оказалось, что мы неправильно использовали репозиторий Centos yum, тогда как на самом деле нам нужно было использовать конкретный репозиторий для нашей ОС -в нашем случае OL7.

Автор вопроса также, скорее всего, использовал неправильный репозиторий yum и должен был использовать репозиторий RHEL.

Таким образом, правильным решением для этого является выбор правильного репозитория yum для вашего дистрибутива Linux, и установка докера через yum должна работать.

См.https://docs.docker.com/engine/install/для большинства дистрибутивов

Если вы используете экземпляр, размещенный в облаке, то у вас может быть предварительно настроен репозиторий yum по умолчанию -на вашем экземпляре Linux, это было в случае с нашим экземпляром OL7, и наш код ansible неправильно добавил репозиторий Centos yum, что привело к проблема.

Спасибо jsbilling за информацию по этому вопросу.

3
18.03.2021, 23:02

Теги

Похожие вопросы