Esta gu铆a la compone cinco tutoriales sobre Docker:

 

En este tutorial vais a aprender a instalar Docker en una Raspberry Pi3 B. Para realizar este tutorial necesitareis varias cosas:

  • Raspberry (alrededor de 38鈧) con conexi贸n a internet
  • MicroSD (alrededor de 9鈧) con un SO instalado, por ejemplo, Raspbian
  • Ordenador
  • Conexi贸n SSH a la Raspberry, por ejemplo, con Putty

 

Descargar e instalar Docker

Lo primero que haremos es conectarnos a trav茅s de SSH a la Raspberry, una vez realizada esta tarea actualizaremos el repositorio y los paquetes existentes.

sudo apt-get update
sudo apt-get upgrade

Una vez realizada esta tarea ordinaria procederemos a la instalaci贸n con el siguiente comando.

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

Con este comando lo que lograreis es descargar el script de instalaci贸n, a continuaci贸n, se ejecutar谩 el mismo y se instalar谩.

Docker: Consola conectada por SSH a la Raspberry

Consola despu茅s de ejecutar el script

 

ADVERTENCIA

Si el comando no os funciona correctamente en la mayor铆a de los casos ser谩 porque vuestra Raspberry no cuenta con el paquete curl. En ese caso ejecuta este comando:

sudo apt-get install curl

Una vez realizado este paso, si quer茅is, pod茅is a帽adir el usuario con el que vay谩is a ejecutar los contenedores, generalmente pi, al grupo de docker. Con ello conseguir茅is ahorraros poner sudo cuando quer谩is ejecutar alg煤n comando que lo implique.

sudo usermod -aG docker pi

Para finalizar la instalaci贸n reiniciaremos la Raspberry con el comando:

sudo reboot

Cuando se haya vuelto a encender la Raspberry nos logueamos con el usuario habitual y comprobamos que la instalaci贸n fue correcta:

docker -v

Si el comando anterior devuelve algo como lo de la foto la instalaci贸n ha sido un 茅xito.

Docker: Consola conectada por SSH a la Raspberry

Comprobaci贸n de la instalaci贸n

 

脷ltimos pasos para Raspbian Lite

Si nos hiciste caso e instalaste Raspbian Lite vas a tener que instalar alguna cosa m谩s, pero no os preocup茅is, es un peque帽o pago por liberar a la Raspberry de la pesada carga de una interfaz gr谩fica.

Por otra parte, si seguiste nuestro tutorial para instalar Home Assistant seguramente tengas instalado python que es el componente que nos falta. La manera de comprobar si ten茅is instalado python es introduciendo en la consola:

python -V

o

python3 --version
Docker: Consola conectada por SSH a la Raspberry

Comprobaci贸n de la instalaci贸n de Python

 

Si el resultado obtenido no es como el de la foto casi seguro no tendr谩s instalado el paquete por lo que necesitar谩s hacer lo siguiente:

sudo apt-get install python-pip python3-pip

 

Finalizando la instalaci贸n

Para acabar con el tutorial de hoy instalaremos Docker Compose. Y os preguntareis 驴Qu茅 es eso?, pues una herramienta muy 煤til para poder ejecutar aplicaciones multicontenedores.

sudo pip install docker-compose

 

ADVERTENCIA

Si el comando no os funciona correctamente en la mayor铆a de los casos ser谩 porque vuestra Raspberry no cuenta con el paquete pip. En ese caso ejecuta este comando:

sudo apt-get -y install python-pip

 

Docker: Docker Compose

Pulpo jugando con contenedores

 

驴Qu茅 os ha parecido el tutorial? 驴Cre茅is que es 煤til? Esperamos vuestras opiniones en los comentarios,聽y聽no olvid茅is uniros a nuestro grupo de Telegram @xiaomidomotica si quieres estar pendiente de todas las novedades en dom贸tica de Xiaomi.

Fuente: Docker Doc