Introducción
Portador es un programa que lo ayuda a administrar sus contenedores docker. Si desea eliminar, detener o reiniciar un contenedor docker; puede hacerlo fácilmente con la interfaz de usuario de portainer (en lugar de usar SSH y escribir todo tipo de comandos). Puede ajustar la configuración de los contenedores, administrar los recursos y administrar desde dentro del contenedor para obtener una perspectiva.
Solo piense en Portainer como la versión GUI para administrar sus contenedores en comparación con el uso de CMD Line; ¡mientras tiene potentes funciones como la replicación o la modificación de contenedores sobre la marcha!
Además, Portainer permite la configuración, la gestión y la seguridad centralizadas de los entornos de Kubernetes y Docker, lo que le permite ofrecer "Contenedores como servicio" a sus usuarios de forma rápida, sencilla y segura.
En este artículo, instalaremos Portainer con Docker en CentOS 8
Instalación
- Actualiza tu sistema
dnf update -y
- Habilitar el repositorio Docker CE
dnf config-manager --add-repo=https://download.docker.com/linux/centos/docker-ce.repo

- Instalar Docker CE
dnf install docker-ce -y
- Iniciar el servicio Docker
systemctl start docker && systemctl enable docker
- Verificar y probar Docker CE
docker run hello-world

- Cree el volumen y asígnele el nombre portainer-data
sudo docker volume create portainer-data
- Luego tira del Portainer imagen de Docker hub ejecutando el siguiente comando.
sudo docker run -d --name portainer -p 8090:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer-data:/data portainer/portainer
- “-d” :Separado para iniciar un contenedor en modo separado
- “-p” :se refiere al puerto para realizar el mapeo de puertos dentro del contenedor escuchando en el puerto 9000 y para la conexión fuera del contenedor en el puerto 8090
- “-v” :se refiere al volumen de montaje /var/run/docker.sock en el contenedor dentro de /var/run/docker.sock en la concha nativa. y portaporter-data y datos son los mismos puntos de montaje.
- “portador/portador” :el nombre de la imagen.
- Iniciar Portainer
docker start portainer
Acceder al Portainer
- Navegue a su navegador y acceda a Portainer usando http://server_IP:8090 y configure la contraseña de administrador y finalice la instalación como se muestra a continuación.

- Configuraremos Portainer para "administrar el entorno Docker local", seleccione el entorno Docker local y haga clic en el botón Conectar como se muestra a continuación

- Será redirigido al panel de control de Portainer, seleccione la ventana acoplable local como se muestra a continuación
- Ahora puede acceder a su contenedor o controlar, eliminar y crear contenedores dentro de la GUI a través de Portainer.

- Puede ver toda la información sobre sus contenedores, imágenes, redes, volúmenes y plantillas.


- Cree un contenedor utilizando la GUI de Portainer (opcional)
En la opción Agregar plantillas, haga clic en la plantilla "nginx" como se muestra

- Establezca el nombre del contenedor, luego configure sus puertos y haga clic en el botón "Implementar el contenedor" como se muestra
para mi ejemplo, elegiré la imagen nginx

- Ahora puede ver el contenedor creado desde la opción "Contenedores". puede ver en la imagen a continuación que el contenedor llamado "nginx-server" se está ejecutando como se muestra a continuación

Conclusión
Entonces, en esta guía de instalación, ilustramos cómo instalar Portainer con Docker en CentOS 8
También para instalar Portainer con Docker en Ubuntu 20.04, visite este artículo Instalar Portainer en Ubuntu
¡¡¡Gracias!!!