Cómo instalar Rancher en Ubuntu 22.04 LTS

En este tutorial, le mostraremos cómo instalar Rancher en Ubuntu 22.04 LTS. Para aquellos de ustedes que no lo sabían, Rancher es una popular plataforma de administración de contenedores de código abierto que se utiliza para implementar y administrar clústeres de Kubernetes, contenedores Docker y otras tecnologías de contenedorización. Proporciona una interfaz de usuario centralizada para administrar aplicaciones en contenedores, escalar recursos y monitorear su rendimiento.

Este artículo asume que tiene al menos un conocimiento básico de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y se supone que está ejecutando en la cuenta raíz, si no, es posible que deba agregar ‘sudo‘ a los comandos para obtener privilegios de root. Le mostraré la instalación paso a paso de la plataforma de administración de contenedores de código abierto Rancher en Ubuntu 22.04. Puede seguir las mismas instrucciones para Ubuntu 22.04 y cualquier otra distribución basada en Debian como Linux Mint, Elementary OS, Pop!_OS y más.

requisitos previos

  • Un servidor que ejecuta uno de los siguientes sistemas operativos: Ubuntu 22.04, 20.04 y cualquier otra distribución basada en Debian como Linux Mint.
  • Se recomienda que utilice una instalación de sistema operativo nueva para evitar posibles problemas.
  • Acceso SSH al servidor (o simplemente abra la Terminal si está en una computadora de escritorio).
  • Una conexión a Internet activa. Necesitará una conexión a Internet para descargar los paquetes y dependencias necesarios para Rancher y Docker.
  • Anon-root sudo usero acceder a laroot user. Recomendamos actuar como unnon-root sudo usersin embargo, puede dañar su sistema si no tiene cuidado al actuar como root.

Instale Rancher en Ubuntu 22.04 LTS Jammy Jellyfish

Paso 1. Primero, asegúrese de que todos los paquetes de su sistema estén actualizados ejecutando lo siguienteaptComandos en la terminal.

sudo apt update
sudo apt upgrade

Paso 2. Instalación de Docker.

De forma predeterminada, Docker no está disponible en el repositorio base de Ubuntu 22.04. Ahora ejecute el siguiente comando a continuación para agregar el repositorio de Docker al sistema:

echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/docker-archive-keyring.gpg] https://download.docker.com/linux/ubuntu $(lsb_release -cs) stable" | sudo tee /etc/apt/sources.list.d/docker.list

A continuación, importe la clave GPG a su sistema:

curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /usr/share/keyrings/docker-archive-keyring.gpg

Después de que el repositorio esté habilitado, ahora instale la última versión del paquete Docker usando el siguiente comando:

sudo apt update
sudo apt install docker-ce docker-ce-cli containerd.io docker-compose-plugin

Puede verificar que Docker está instalado y sobre la versión actual:

docker -v

Después de instalarlo correctamente, habilite Docker (para que se inicie automáticamente al iniciar el sistema), inicie y verifique el estado con los siguientes comandos:

sudo systemctl enable docker
sudo systemctl start docker
sudo systemctl status docker

De forma predeterminada, Docker requiere privilegios de root. Si desea evitar el usosudocada vez que ejecutas eldockercomando, agregue su nombre de usuario aldockergrupo:

sudo usermod -aG docker $(whoami)
su - ${USER}

Confirme que su usuario está agregado al grupo de Docker:

groups

Para obtener recursos adicionales sobre la instalación y administración de Docker, lea la publicación a continuación:

  • Cómo instalar Docker en Ubuntu Linux √

Paso 3. Instalar Rancher en Ubuntu 22.04.

Ahora que Docker está instalado, podemos continuar con la instalación de Rancher Server en Ubuntu 22.04. Para instalar Rancher Server, puede seguir los pasos que se describen a continuación:

sudo docker pull rancher/rancher:latest

A continuación, ejecute el contenedor de Rancher Server:

sudo docker run -d --restart=unless-stopped -p 80:80 -p 443:443 rancher/rancher:latest

Paso 4. Configure el cortafuegos.

Ahora configuramos un Firewall sin complicaciones (UFW) con Rancher para permitir el acceso público en los puertos web predeterminados 80 y 443:

sudo ufw allow OpenSSH
sudo ufw allow http
sudo ufw allow https
sudo ufw enable

Paso 5. Acceso a la interfaz web de Rancher.

Ahora abra su navegador web y acceda a la interfaz de usuario web de Rancher usando la URLhttps://your-domain.com. Será redirigido a la siguiente página:

Debería aparecer la pantalla de inicio de sesión de Rancher, solicitándole que configure un nuevo admin contraseña. Una vez que haya configurado su admin contraseña, puede comenzar a administrar e implementar aplicaciones en contenedores utilizando la interfaz web intuitiva de Rancher.

¡Felicidades! Has instalado Rancher con éxito. Gracias por utilizar este tutorial para instalar la gestión de contenedores de Rancher en el sistema Ubuntu. Para obtener ayuda adicional o información útil, le recomendamos que consulteel sitio web oficial de Rancher.

Artículos Relacionados