Ir al contenido principal

¿Cómo instalar docker en una raspberry PI 3 y no morir en el intento?

 Para instalar "docker" en una raspberry Pi 3, debemos estar seguros de la arquitectura del sistema operativo que tiene instalado nuestra raspberry Pi 3. En mi caso, es una arquitectura arm64. Además, debemos saber la versión del sistema operativo que tiene instalado. Nuevamente, en mi caso es Debian bookworm.

0. Debemos asegurarnos que no tenemos una versión antigua de docker, por lo que ejecutamos el siguiente comando:

for pkg in docker.io docker-doc docker-compose podman-docker containerd runc; do sudo apt-get remove $pkg; done

 1. Debemos ingresar al enlace https://download.docker.com/linux/debian/dists/

Dependiendo de la versión de Debian, será a la carpeta que tengas que ingresar. 

En mi caso, https://download.docker.com/linux/debian/dists/bookworm/pool/stable/arm64/

2. Descarga de cada paquete de instalación la versión más reciente: 

containerd.io_1.7.25-1_arm64.deb
docker-buildx-plugin_0.21.0-1~debian.12~bookworm_arm64.deb
docker-ce_28.0.0-1~debian.12~bookworm_arm64.deb
docker-ce-cli_28.0.0-1~debian.12~bookworm_arm64.deb
docker-ce-rootless-extras_28.0.0-1~debian.12~bookworm_arm64.deb
docker-compose-plugin_2.33.0-1~debian.12~bookworm_arm64.deb.deb
 

3. Antes de instalar los paquetes, asegurate de tener instalado "iptables". 

 4. Una vez que estés seguro de tener instalado "iptables", procedes a instalar los paquetes que descargaste con el siguiente comando:

sudo dpkg -i <el_nombre_de_cada_paquete> 

5. Instalado los paquetes, procedemos a ejecutar los siguientes comandos:

sudo service docker start

sudo docker run hello-world

 El último comando es para verificar de que se haya instalado correctamente docker.

 6. Si quieres ejecutar docker sin ser super usuario ejecuta los siguientes comandos:

 sudo addgroup docker

sudo usermod -aG docker $USER

newgrp docker

7. Para finalizar y que al momento de reiniciar nuestra raspberri Pi se inicie el servicio ejecutamos el siguiente comando:

 sudo systemctl enable docker.service

sudo systemctl enable containerd.service

 8. ¡Listo!

Con esto ya tienes instalado y funcionando docker en tu raspberry Pi.

 

Comentarios

Entradas populares de este blog

Instalación de Zorin OS Lite 15.2 x86 (32 bits) para equipos con hardware de bajos recursos

Zorin OS ( https://zorinos.com/ ) es una distribución Linux, pensada para ser una alternativa para los usuarios de Windows y Mac que quieran migrar. Diseñado para que tu equipo sea más rápido, más poderoso, y respectando tu privacidad, o al menos, eso es lo que expresan en su página oficial. Este sistema operativo ofrece diferentes opciones que se pueden adaptar al proyecto que tengas en mente. Tanto para el trabajo como para la escuela y uso personal. Estás son las alternativas que brinda: Zorin OS 15.2 Ultimate (a solamente a $39.00 dólares) Zorin OS 15.2 Core Zorin OS 15.2 Lite Zorin OS 15.2 Education  0. Requisitos mínimos. Para instalar Zorin OS, dependiendo de la versión que deseemos instalar serán los requisitos mínimos que tiene que cumplir nuestro equipo de cómputo. Para Zorin OS Ultimate, Education, y Core. CPU: 1Ghz Dual Core - 64 bit RAM: 2 GB Storage: 10 GB (Core y Education) or 20 GB (Ultimate) Display 800 x 600 resolution Para Zorin OS Lite. ...

¿Cómo configurar un servidor para archivos estáticos con nginx en Windows 10?

Hola, ¿Qué tal? Deseo que te encuentres muy bien. En esta publicación te traigo la segunda publicación de Guía de inicio básica para nginx en Windows 10, donde te mostraré la configuración básica para un servidor de archivos estáticos con Nginx. ¿Cómo configurar un servidor para archivos estáticos con nginx en Windows 10? 0. Primero, lo primero. Supongo que ya tienes instalado NGINX en tu computadora. Si no es así te invito a que revises la publicación  ¿Cómo instalar nginx en Windows 10?   1. Configurando nuestro servidor de archivos estáticos. Primeramente, te recomiendo que hagas un respaldo del archivo de configuración que trae por defecto Nginx, mismo que se encuentra en la carpeta "conf". En mi caso, realice una copia del archivo y lo renombre como "nginx.conf.back", así como se muestra en la siguiente imagen. Y como te habrás dado cuenta en la imagen. Debes de crear un archivo con el nombre de "nginx.conf". En este archivo es donde ira la config...

Guía de inicio básica para nginx en Windows 10

Hola, ¿Qué tal? Deseo que te encuentres muy bien. En esta publicación te traigo una Guía de inicio básica para nginx en Windows 10, muy básico. Sin más esto es,  Guía de inicio básica para nginx en Windows 10 0. Primero, lo primero. Supongo que ya tienes instalado NGINX en tu computadora. Si no es así te invito a que revises la publicación  ¿Cómo instalar nginx en Windows 10?   Para ejecutar NGINX podemos hacerlo de dos formas. La primera es dando doble clic en el archivo ejecutable, y la segunda es ejecutar la aplicación desde la línea de comandos. Para ejecutar NGINX debes de escribir el siguiente comando en la línea de comandos: Mediante el siguiente comando verificaremos que se este ejecutando NGINX. Una vez que estás seguro de que se está ejecutando NGINX, podemos continuar con lo siguiente. Si te diste cuenta, se están ejecutando dos procesos de nginx. Uno de ellos es el proceso maestro ( master ), y el otro es el proceso de trabajo ( worker ). Y ¿qué función t...