Невозможно установить докер на RHEL 8 - PullRequest
0 голосов
/ 20 сентября 2019

Я пытаюсь установить докер на rhel 8.

Я получаю сообщение об ошибке ниже, не знаю, почему, пожалуйста, помогите.

[root@mano mano]# yum install docker-ce-18.09.9
Cannot find a valid baseurl for repo: InstallMedia, ignoring this repo.
Last metadata expiration check: 0:11:14 ago on Fri 20 Sep 2019 02:42:53 PM IST.
Error: 
 Problem: package docker-ce-3:18.09.9-3.el7.x86_64 requires containerd.io >= 1.2.2-3, but none of the providers can be installed
  - cannot install the best candidate for the job
  - package containerd.io-1.2.2-3.3.el7.x86_64 is excluded
  - package containerd.io-1.2.2-3.el7.x86_64 is excluded
  - package containerd.io-1.2.4-3.1.el7.x86_64 is excluded
  - package containerd.io-1.2.5-3.1.el7.x86_64 is excluded
  - package containerd.io-1.2.6-3.2.el7.x86_64 is excluded
  - package containerd.io-1.2.6-3.3.el7.x86_64 is excluded
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)

Я установил containered.io

Ответы [ 2 ]

0 голосов
/ 24 сентября 2019

RHEL заблокировали Containerd по некоторым причинам.

Вы должны вручную установить его, запустив следующую командную строку:

yum -y install https://download.docker.com/linux/centos/7/x86_64/stable/Packages/containerd.io-1.2.6-3.3.el7.x86_64.rpm

После этого yum install docker-ce должно работать нормально.

Обратите внимание, что вы должны также отключить firewalld, в противном случае DNS не работает.

Для этого вы можете запустить:

systemctl disable firewalld
0 голосов
/ 20 сентября 2019

Для Rhel 8 попробуйте выполнить следующие действия:

Сначала установите DNF:

yum install DNF
dnf install -y dnf-utils \
  device-mapper-persistent-data \
  lvm2
dnf config-manager \ 
  --add-repo \
  https://download.docker.com/linux/centos/docker-ce.repo
dnf install docker-ce
systemctl start docker
systemctl enable docker

При установке, если вам будет предложено принять ключ GPG, примите то же самоевведя y

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...