Cómo instalar Docker además Docker componer en CentOS 8: Guía paso a paso
Docker es un sistema de gestión de contenedores. los Linux La distribución y las aplicaciones necesarias para el software que se está desarrollando se implementan dentro del contenedor. Una vez configurado, el contenedor se puede mover a cualquier sistema operativo donde esté instalado Docker y trabajar allí sin ningún paso adicional. Esta es la razón de la popularidad de Docker. Docker entre desarrolladores y DevOps.
En la pantalla Serverspace usted puede crear un servidor con la aplicación ya instalada "Docker".
En este tutorial, instalaremos Docker, Docker componer y ejecutar un contenedor de prueba.
Docker instalación en CentOS 8
Para instalar y actualizar siempre Docker a la última versión, agregue el repositorio de desarrolladores al sistema.
dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repoInstale la Docker Pack
dnf install docker-ce docker-ce-cli containerd.ioIniciar el Docker service y agréguelo a autorun.
systemctl enable --now dockerCentOS 8 utiliza un firewall distinto a DockerPor lo tanto, si tiene habilitado Firewalld, deberá agregarle una regla de enmascaramiento.
firewall-cmd --zone=public --add-masquerade --permanent
firewall-cmd --reloadDocker componer instalación
Docker a menudo se instala junto con Docker componer. Es esta utilidad la que le permite implementar su proyecto en otra máquina usando un comando. Para descargarlo, ejecute el siguiente comando:
curl -L "https://github.com/docker/compose/releases/download/1.27.4/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-composeHágalo ejecutable.
chmod +x /usr/local/bin/docker-composeEl uso de Docker como usuario no root
Para poder usar Docker Como usuario no root, debes agregar ese usuario al grupo Docker.
usermod -aG docker usernameVuelva a colocar la nombre de usuario con el nombre de usuario deseado. Después de ejecutar este comando, deberá cerrar sesión en el sistema e iniciar sesión nuevamente.
¡Ten cuidado! Los usuarios de este grupo pueden tomar el control del Docker anfitrión.
Docker contenedor de prueba en ejecución
Puedes verificar eso Docker funciona correctamente mediante la ejecución de un contenedor de prueba.
docker run hello-worldComo resultado de ejecutar el comando, debería ver un mensaje de que todo funciona bien.
700
300
700
300
700
300