En primer lugar, el entorno del sistema
1.1, la información de versión Centos
[root @ Centos8Node1 ~] # cat / etc / liberación OS NAME = "CentOS Linux" version = "8 (Core)" ID = "centos" ID_LIKE = "rhel fedora" VERSION_ID = "8" platform_id = "plataforma: EL8 " pretty_name =" CentOS Linux 8 (Core) " ANSI_COLOR = "0; 31" CPE_NAME = "cpe: / o: centos: centos: 8" HOME_URL = "https://www.centos.org/" BUG_REPORT_URL =" https : //bugs.centos.org/" CENTOS_MANTISBT_PROJECT = "CentOS-8" CENTOS_MANTISBT_PROJECT_VERSION = "8" REDHAT_SUPPORT_PRODUCT = "centos" REDHAT_SUPPORT_PRODUCT_VERSION = "8"
1.2, perfil de origen acoplable
[root @ Centos8Node1 ~] # cat /etc/yum.repos.d/Docker-ce.repo [cargador de muelle-ce-estable] name = acoplable CE Estable - $ basearch baseurl = https: //mirrors.aliyun.com/docker -ce / Linux / CentOS / 7 / $ basearch / estable enabled = 1 gpgcheck = 1 gpgkey = https: //mirrors.aliyun.com/docker-ce/linux/centos/gpg
En segundo lugar, la instalación del estibador
2.1, la instalación por defecto
[Root @ Centos8Node1 ~] # yum install -y docker- ce última metadatos expiró inspección: 0 : 13 : 32 antes de la ejecución en el año 2020 el sábado 4 de abril 00 a 18 minutos y 50 segundos. Error: Problemas: Paquete acoplable -ce- 3. : 19.03 . . 8 - . 3 .el7.x86_64 El requiere containerd.io> = 1.2 . 2 - . 3 , pero ninguno de los Proveedores El puede instalarse - CAN no la instale el mejor candidato para el empleo - paquete containerd.io- 1.2 . 10 - 3.2.el7.x86_64 se excluye - paquete containerd.io- 1.2 . 13 - 3.1 .el7.x86_64 se excluye - paquete containerd.io- 1.2 . 2 - 3.3 .el7.x86_64 se excluye - paquete containerd.io- 1.2 . 2 - 3 .el7.x86_64 se excluye - paquete containerd.io- 1.2 . 4 - 3.1 .el7.x86_64 se excluye - paquete containerd.io- 1.2 . 5 - 3.1 .el7.x86_64 se excluye - paquete containerd.io- 1.2 .6. - 3.3 .el7.x86_64 se excluye (intenta agregar ' --skip-Broken ' para saltar o no instalado el paquete ' --nobest ' al paquete utilizando sólo la mejor opción)
https://download.docker.com/linux/centos/ #Docker fuente oficial
Ya sea Ali acoplable fuente o fuentes oficiales sólo son Centos7 paquete RPM, por lo que la fuente no es el problema. Como puede verse a partir de la información anterior, la última cuando el estibador, ñam programa no está instalado de forma automática container.io de programa correspondiente,
Así que hay dos maneras de resolver esto.
2.2, instale la versión más baja del estibador
2.2.1, la versión que se puede instalar consulta acoplable
yum --showduplicates lista ventana acoplable-ce | sort -r
En este momento, una lista de todas la versión actual versión estable que se puede instalar aquí como un ejemplo para la versión 18.06.3.ce-3.el7
yum install -y ventana acoplable-ce-18.06.3.ce-3.el7 -q
En este momento, ventana acoplable en la correcta instalación y puesta en marcha, el siguiente método.
2.2.2, instale manualmente container.io
En primer lugar, en un ambiente de ventana acoplable ya instalado, intente instalar la última ventana acoplable
Se puede ver en este momento todavía está siendo determinada, se puede instalar sólo manualmente este container.io, abra el sitio Web siguiente
https://mirrors.aliyun.com/docker-ce/linux/centos/7/x86_64/edge/Packages/
Seleccione la última versión de copia de URL, a continuación, ejecute el siguiente comando
containerd.io instalación
yum install -y https://mirrors.aliyun.com/docker-ce/linux/centos/7/x86_64/edge/Packages/containerd.io-1.2.6-3.3.el7.x86_64.rpm
instalación acoplable
yum install -y ventana acoplable-ce
En este punto, acoplable última versión se ha instalado con éxito y puesto en marcha