Instalar Docker y Docker Compose en Raspberry Pi OS

Instalar docker en la Raspberry

Para instalar docker en la Raspberry, tan solo tienes que ejecutar la siguiente instrucción en el terminal,

curl -sSL https://get.docker.com | sh

El siguiente paso que no es directamente relacionado con instalar docker, pero que es necesario si no quieres ejecutar docker como root, es el de añadir a tu usuario al grupo docker. Como te digo esto te evitará tener que ejecutar cada comando docker con derechos de administrador, y por tanto te evitará mas de un problema. Para ello, ejecuta las siguientes instrucciones en un terminal,

  • Crea el grupo docker,
sudo groupadd docker
  • Añade a tu usuario al grupo,
sudo usermod -aG docker pi

Ppr otro lado, si no quieres salir y entrar en la sesión, puedes activar los cambios ejecutando la siguiente instrucción,

newgrp docker

Por supuesto, no está de mas que pruebes que todo funciona como debe. Para ello, existe una imagen docker que te permite hacerlo de forma sencilla,

docker run hello-world

Si por lo que fuera, no pudiste resistirte a la tentación, y ejecutaste la primera vez docker como root, la próxima vez que lo ejecutes sin derechos de administrador, te dará un error,

WARNING: Error loading config file: /home/user/.docker/config.json -
stat /home/user/.docker/config.json: permission denied

Para resolver este error, tienes dos opciones. La mas sencilla que simplemente es borrar el directorio ~/.docker o la otra opción que es cambiar la propiedad de ese directorio,

sudo chown "$USER":"$USER" /home/"$USER"/.docker -R
sudo chmod g+rwx "$HOME/.docker" -R

Instalar usando el repositorio

  1. Configura el repositorio. Encuentre instrucciones específicas de la distribución en: Ubuntu | CentOS | Debian | Sistema operativo Raspberry Pi | Fedora | RHEL | SLES.
  2. Actualiza el índice de paquetes e instala la versión más reciente de Docker Compose:
    • Para Ubuntu y Debian, ejecute:
      • sudo apt-get update
      • sudo apt-get install docker-compose-plugin
  3. Verifica que Docker Compose esté instalado correctamente comprobando la versión.
    • "docker-compose version" (o sin guion)
    • Resultado esperado: Docker Compose version vN.N.N

Fuentes:

Docker y Raspberry. Instalar docker y docker compose – atareao con Linux

Instala el plugin de Compose | Documentos de Docker


Categories:

,

Comments

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio web utiliza cookies para que usted tenga la mejor experiencia de usuario. Si continúa navegando está dando su consentimiento para la aceptación de las mencionadas cookies y la aceptación de nuestra política de cookies, pinche el enlace para mayor información.plugin cookies

ACEPTAR
Aviso de cookies