Centos 8, работающий как контейнер LXD, не может установить пакеты: yum не удалось подключиться к порту 80 Mirrorlist.centos.org: время ожидания соединения истекло.
В Ubuntu я создал контейнер Centos 8 LXD:
lxc launch images:centos/8 centoscontainer
Затем я вхожу в контейнер с помощьюlxc exec centoscontainer /bin/bash
.
Я root и могу нормально получить доступ к сети:
# ping mirrorlist.centos.org
PING mirrorlist.centos.org (147.75.69.225) 56(84) bytes of data.
64 bytes from packet04.centos.org (147.75.69.225): icmp_seq=1 ttl=43 time=213 ms
64 bytes from packet04.centos.org (147.75.69.225): icmp_seq=2 ttl=43 time=209 ms
64 bytes from packet04.centos.org (147.75.69.225): icmp_seq=3 ttl=43 time=206 ms
^C
Но когда я пытаюсь использовать yum install, это не удается, и я не понимаю, почему:
# yum install -y java-1.8.0-openjdk-devel
CentOS Linux 8 - BaseOS 0.0 B/s | 0 B 05:59
Errors during downloading metadata for repository 'baseos':
- Curl error (7): Couldn't connect to server for http://mirrorlist.centos.org/?release=8&arch=x86_64&repo=BaseOS&infra=stock [Failed to connect to mirrorlist.centos.org port 80: Connection timed out]
Error: Failed to download metadata for repo 'baseos': Cannot prepare internal mirrorlist: Curl error (7): Couldn't connect to server for http://mirrorlist.centos.org/?release=8&arch=x86_64&repo=BaseOS&infra=stock [Failed to connect to mirrorlist.centos.org port 80: Connection timed out]
Каков способ устранения этой неполадки?