En este tutorial vas a aprender a instalar Docker en Raspberry Pi con la finalidad de poder crear contenedores completos compatibles y tener instancias en tu dispositivo como: Vaultwarden, Plex, Retroarch… Es un poco técnico pero fácil si lo lees con calma.
¿Qué es Docker y Docker-compose?
Docker es una plataforma de software que permite crear, probar y desplegar aplicaciones rápidamente mediante contenedores. Docker-compose es una herramienta que facilita la definición y ejecución de aplicaciones multicontenedor.
Requisitos Previos
Has de recordar que la configuración recomendada es:
- Raspberry Pi OS Lite
- Wifi configurada
- Usuario y contraseña
- Servicio SSH
Esto se hizo ya en el articulo de instalacion de raspbian. < Ver Articulo >>
Instalar Docker en Raspberry Pi
—
Conectate a tu Raspberry usando SSH y la aplicación que ya instalaste bitWise o Putty. Abre la consola y pon:
y ahora tendras que añadir el usuario al grupo docker para poder usarlo sin sudo. Pon:
Instalar Docker Compose
Con Docker Compose puedes definir y ejecutar aplicaciones multicontenedor con un solo archivo. Para instalarlo, primero necesitas descargar el binario de Docker Compose. Puedes hacerlo con el siguiente comando:
Si quieres comprobar que todo se instaló puedes comprovar las versiones con:
Instalar Portainer (Bonus)
Portainer es una herramienta de gestión de contenedores que proporciona una interfaz gráfica fácil de usar para administrar tus contenedores Docker. Para instalar Portainer, primero necesitas descargar la imagen de Portainer. Para descargar y lanzar Portainer, puedes usar el siguiente comando:
Por ultimo, accede a Portainer a través de tu navegador web en http://<ip_de_tu_raspberry>:9000. Sigue las instrucciones para crear tu primer usuario administrador.