Instalar Docker y Portainer en CentOS 7

Instalar Docker

Para instalar Docker en CentOS 7, puede seguir los siguientes pasos:

  1. Asegúrese de que el paquete Docker esté incluido en el repositorio predeterminado de CentOS-Extras. Para instalar docker, simplemente ejecute debajo del comando yum:
sudo yum install docker
  1. Si busca una versión estable y más reciente de Docker, entonces debe optar por Docker CE. Para instalar Docker CE, siga los siguientes pasos:
sudo yum install -y yum-utils
sudo yum-config-manager --add-repo https://download.docker.com/linux/centos/docker-ce.repo
sudo yum install docker-ce docker-ce-cli containerd.io
  1. Inicie el servicio Docker:
sudo systemctl start docker
  1. Ejecute un contenedor Docker:

sudo docker run hello-world

Instalación de Portainer

Para instalar Portainer en CentOS 7, puede seguir los siguientes pasos:

1. Actualice la lista de todas las actualizaciones de paquetes de los repositorios:

sudo yum check-update

2. Descargue el script de get.docker.com y ejecútelo:

curl -fsSL get.docker.com -o get-docker.sh
sudo sh get-docker.sh


3. Si desea utilizar Docker con un usuario que no sea root, agregue su usuario al grupo «docker»:

sudo groupadd docker
sudo usermod -aG docker root


4. Inicie el daemon de Docker:

sudo systemctl start docker

5. Docker se iniciará automáticamente en los reinicios:

sudo systemctl enable docker

6. Cree un volumen de Docker para los datos de Portainer.io:

docker volume create portainer_data

7. Instale Portainer.io con el siguiente comando:

docker run -d --restart unless-stopped -p 9000:9000 -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer

Para hacer que la imagen de Portainer se inicie automáticamente si reinicia su servidor, puede agregar la opción «–restart always» al comando «docker run». Puede hacer esto con el siguiente comando:

sudo docker run -d -p 9000:9000 --name portainer --restart always -v /var/run/docker.sock:/var/run/docker.sock -v portainer_data:/data portainer/portainer

Con esta opción, Docker reiniciará automáticamente el contenedor de Portainer si se detiene o si reinicia su servidor.

Last modified: 20 de julio de 2023

Comments

Write a Reply or Comment

Your email address will not be published.