Es el final de 19 años, ¿hay alguna ventana acoplable instalada? Bueno, Mengxin es interminable, incluyéndome a mí [Cara de Mengxin] [Sonrisa entrecerrada]
Sistema operativo: centos7.x
# (1) Instale estas cosas (consulte el sitio web oficial: la versión de instalación directa es relativamente antigua, esta es la información de la actualización)
yum install -y yum-utils \ device-mapper-persistent-data \ lvm2
yum-config-manager \ --add-repo \ https://download.docker.com/linux/centos/docker-ce.repo
https://docs.docker.com/engine/install/centos/
$ sudo yum install -y yum-utils
$ sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
#Ver lista de versiones
yum list docker-ce --showduplicates | sort -r
# (2) Instale esta versión (puede elegir otras versiones)
yum -y instalar docker-ce-18.09.1
# Puede configurar el acelerador daocloud para acelerar la descarga de imágenes (paso opcional)
https://www.daocloud.io/mirror#accelerator-doc
Para la máquina virtual, preste atención a modificar el archivo de configuración de selinux, que tendrá efecto después de reiniciar.
Abrir archivo de configuración de selinux
vi / etc / selinux / config
Modificar el archivo de configuración de selinux
Cambiar SELINUX = enforcing a SELINUX = disabled, save and exit
# (3) Inicio, inicio del servicio
chkconfig docker en
service docker start
#Ver versión
Docker -v
-----------------------------------------
Configuración del puerto remoto 2375 (si desea conectarse con idea, puede configurarlo. Si no tiene este requisito, puede omitirlo, pero tenga en cuenta que el puerto expuesto por este método puede ser escaneado por programas maliciosos e invadir el sistema. Tenga cuidado de exponer el puerto )
vi /usr/lib/systemd/system/docker.service
#Añadir o modificar
ExecStart = / usr / bin / dockerd -H tcp: //0.0.0.0: 2375 -H unix: //var/run/docker.sock
#Reanudar
systemctl daemon-reload
reinicio de la ventana acoplable de servicio
-----------------------------------------
#Eliminar docker
yum eliminar docker \
docker-client \
docker-client-latest \
docker-common \
docker-latest \
docker-latest-logrotate \
docker-logrotate \
docker-selinux \
docker-engine-selinux \
motor-acoplador
rm -rf /etc/systemd/system/docker.service.d
rm -rf / var / lib / docker
rm -rf / var / run / docker