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
- Configura el repositorio. Encuentre instrucciones específicas de la distribución en: Ubuntu | CentOS | Debian | Sistema operativo Raspberry Pi | Fedora | RHEL | SLES.
- 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
- Para Ubuntu y Debian, ejecute:
- 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
Deja una respuesta