Como instalar Docker Engine y Nginx en Raspberry
Pre-requisitos
- Raspberry PI2+
Instalar Docker Engine
Para instalar Docker en nuestra RPI solo es necesario abrir la consola y luego ingresar el siguiente comando para proceder a la descarga e instalación de Docker:
curl -sSL https://get.docker.com | sh
Una vez instalado, verificamos que Docker se instaló correctamente:
Ejecutar un contenedor de Docker
Ahora, para probar que podemos desplegar y correr un contenedor en nuestra RPI, vamos hacer un pull a Docker Storage para obtener una imagen de un servidor Nginx para RPI.
Nota: Raspbian corre en una arquitectura ARM, por la cual, no todos los contenedores funcionan para una RPI. Aseguren obtener la imagen correcta para poder utilizar sus contenedores en la RPI.
Corremos el siguiente comando:
Una vez que termine de descargar la imagen, corremos el siguiente comando para obtener la lista de imágenes disponibles en nuestra RPI.Ejecutar un contenedor de Docker
Ahora, para probar que podemos desplegar y correr un contenedor en nuestra RPI, vamos hacer un pull a Docker Storage para obtener una imagen de un servidor Nginx para RPI.
Nota: Raspbian corre en una arquitectura ARM, por la cual, no todos los contenedores funcionan para una RPI. Aseguren obtener la imagen correcta para poder utilizar sus contenedores en la RPI.
Corremos el siguiente comando:
sudo docker pull lalyos/rpi-nginx
sudo docker images
Vemos que nuestra imagen se descargó correctamente, ahora ejecutaremos nuestro web server:sudo docker run -d -p 8080:80 lalyos/rpi-nginx
-d: Ejecuta la aplicación en segundo plano
-p: Port forwarding
Una vez que ejecutemos la imagen, probaremos que el contenedor esta corriendo correctamente. Ingresamos el siguiente comando:sudo docker ps
Listo!! Ya podemos disfrutar de nuestro contenedor de Docker en Raspberry.
Comments
Post a Comment