Ошибка при запуске службы докеров: модуль не найден

Сообщение «Произошла какая-то ошибка дискового ввода-вывода», скорее всего, будет содержать в конце символ \ r . Это сбрасывает курсор в начало текущей строки, в результате чего выводимое «x 66964» перезаписывает начало строки. Чтобы исправить это, вам нужно вырезать возврат каретки, когда вы читаете его в $ NAME_ARRAY, например пропуская через tr -d '\ r' .

2
04.03.2018, 17:29
1 ответ

Si debe instalar un paquete Centosen RHEL, entonces el paquete que realmente desea es:

docker-ce-17.12.1.ce-1.el7.centos.x86_64.rpm

Puede descargarlo en otro lugar y luego traerlo a su máquina. El enlace al paquete es 'https://download.docker.com/linux/centos/7/x86_64/stable/Packages/docker-ce-17.12.1.ce-1.el7.centos.x86_64.rpm`

También necesitará el paquete:container-selinux-2.36-1.gitff95335.el7.noarch.rpmya que es una dependencia. Se puede obtener dehttp://mirror.centos.org/centos/7/extras/x86_64/Packages/

Antes de comenzar, yum remove docker-ce-selinux-17.03.0.ce-1.el7.centos.noarch.rpmo rpm -e docker-ce-selinux-17.03.0.ce-1.el7.centos.noarch.rpmya que pueden entrar en conflicto concontainer-selinux-2.36-1.gitff95335.el7.noarch.rpm

Después de que los paquetes que mencioné estén en su máquina, puede instalarlos de dos maneras:

yum install container-selinux-2.36-1.gitff95335.el7.noarch.rpm docker-ce-17.12.1.ce-1.el7.centos.x86_64.rpm

rpm -ivh container-selinux-2.36-1.gitff95335.el7.noarch.rpm docker-ce-17.12.1.ce-1.el7.centos.x86_64.rpm

Después de la instalación,

systemctl list-unit-files | grep dockerque mostrarádocker.service

systemctl enable docker

systemctl start docker

systemctl status docker

Verá el servicio docker iniciado y ejecutándose.

5
27.01.2020, 22:09

Теги

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