Instale Docker en Raspberry Pi

Instale Docker en Raspberry Pi
Docker es un sistema de contenedores para Linux. Se utiliza para ejecutar contenedores Linux livianos sobre otro sistema de operación de host Linux (un.k.un anfitrión de Docker). Si está tratando de aprender Docker en una computadora real, entonces Raspberry Pi es una solución muy rentable. Como los contenedores Docker son livianos, puede colocarlo fácilmente de 5 a 10 o más contenedores Docker en un host de Raspberry Pi. Le recomiendo que compre Raspberry Pi 3 Modelo B o Raspberry Pi 3 Modelo B+ si desea configurarlo, ya que estos modelos de Raspberry Pi tienen 1 GB de memoria (RAM). Cuanto más memoria tenga, mejor. Pero lamentablemente, todavía no hay Raspberry Pi que tenga más de 1 GB de memoria.

En este artículo, le mostraré cómo instalar Docker en Raspberry Pi 3 Modelo B. Utilizaré el sistema operativo Ubuntu Core en mi Raspberry Pi 3 Model B para la demostración.

Que necesitas:

Necesitas:

  • Un dispositivo de computadora de una sola placa modelo B o Raspberry Model B o Raspberry PI 3 Modelo B+.
  • Al menos 16 GB de tarjeta microSD para instalar Ubuntu Core.
  • Un cable Ethernet para conexión a Internet. También puede usar el Wi-Fi incorporado para Internet. Pero prefiero la conexión con cable, ya que creo que es más confiable.
  • Cable HDMI.
  • Un monitor con puerto HDMI.
  • Un teclado USB para configurar Ubuntu Core por primera vez.
  • Un adaptador de potencia para la frambuesa pi.

Instale el núcleo de Ubuntu en Raspberry Pi 3:

Te mostré cómo instalar y configurar Ubuntu Core en Raspberry Pi 2 y Raspberry Pi 3 en otro artículo de Raspberry Pi que escribí en Linuxhint. Puede verificarlo en (enlace a la instalación de Ubuntu en el artículo de Raspberry Pi)

Encendido en Raspberry Pi 3:

Una vez que tenga todo configurado, conecte todos los dispositivos y conectores requeridos a su Raspberry Pi y activelo.

Conectando a Raspberry Pi 3 a través de SSH:

Una vez que tenga configurado Ubuntu Core OS, debería poder conectarse a su Raspberry Pi 3 a través de SSH. La información requerida para conectarse a su Raspberry Pi a través de SSH debe mostrarse en el monitor conectado a su Raspberry Pi como puede ver en la sección marcada de la captura de pantalla a continuación.

Ahora, desde cualquiera de la computadora que tenga la tecla SSH agregada a su cuenta Ubuntu One, ejecute el siguiente comando para conectarse a la Raspberry Pi a través de SSH:

$ ssh [email protected]

NOTA: Reemplace el nombre de usuario y la dirección IP del comando con el suyo.

Puede ver un error al conectarse a su Raspberry Pi a través de SSH, en ese caso, simplemente ejecute el siguiente comando:

$ ssh -keygen -f ~/.ssh/conocido_hosts -r 192.168.2.15

Ahora, debería poder conectarse a su Raspberry Pi a través de SSH nuevamente. Si es la primera vez que se conecta a su Raspberry Pi a través de SSH, entonces debería ver el siguiente mensaje. Solo escribe y luego presiona .

Deberías estar conectado.

Instalación de Docker en Raspberry Pi 3:

En Ubuntu Core, solo puede instalar paquetes Snap. Afortunadamente, Ubuntu Core tiene un paquete Docker Snap en el repositorio oficial de Snap Package. Por lo tanto, no tendrá problemas para instalar Docker en Raspberry Pi 3. Para instalar Docker en Raspberry Pi 3, ejecute el siguiente comando:

$ sudo snap instalación de instalación

Como puede ver, Docker se está instalando. Tomará un tiempo completar.

En este punto está instalado Docker. Como puede ver, la versión de Docker es 18.06.1. Es Docker Community Edition.

Ahora, ejecute el siguiente comando para conectar Docker al sistema:

$ sudo Snap Connect Docker: Inicio

Usando Docker en Raspberry Pi 3:

En esta sección, le mostraré cómo ejecutar contenedores Docker en Raspberry Pi 3. Empecemos. Puede buscar imágenes de Docker con el siguiente comando:

$ sudo Palabra clave de búsqueda de Docker

Por ejemplo, para buscar imágenes de Ubuntu Docker, ejecute el siguiente comando:

$ SUDO Docker Search Ubuntu

Como puede ver, se muestra el resultado de la búsqueda. Puede descargar y usar cualquier imagen de Docker desde aquí. La primera imagen de Docker en el resultado de la búsqueda es ubuntu. Vamos a descargarlo e instalarlo.

Para descargar (en Docker Term Pull) el ubuntu imagen, ejecute el siguiente comando:

$ sudo Docker Pull Ubuntu

Como puede ver, el Docker ubuntu Se está tirando la imagen.

El Docker ubuntu la imagen se extrae.

Puede enumerar todas las imágenes de Docker que ha extraído con el siguiente comando:

$ Sudo Docker Imágenes

Ahora, puede crear un contenedor Docker utilizando el ubuntu Imagen con el siguiente comando:

$ sudo Docker Run -it Ubuntu

Como puede ver, se crea un contenedor Docker y se inicia sesión en el shell del nuevo contenedor.

Ahora, puede ejecutar cualquier comando que desee aquí como pueda ver en la captura de pantalla a continuación.

Para salir del shell del contenedor, ejecute el siguiente comando:

$ Salida

Puede enumerar todos los contenedores que ha creado con el siguiente comando:

$ sudo docker ps -a

Como puede ver, el contenedor que he creado anteriormente tiene la identificación del contenedor 0F097E568547. El contenedor ya no se está ejecutando.

Puedes iniciar el contenedor 0F097E568547 De nuevo, con el siguiente comando:

$ sudo Docker Start 0F097E568547

Como puede ver, el contenedor 0F097E568547 esta corriendo de nuevo.

Para iniciar sesión en el shell del contenedor, ejecute el siguiente comando:

$ sudo docker adjunto 0f097e568547

Como puede ver, estoy registrado en la carcasa del contenedor 0F097E568547 de nuevo.

Puede verificar cuánta memoria, CPU, E/S de disco, E/S de red, etc., los contenedores en ejecución están utilizando con el siguiente comando:

$ SUDO estadísticas de Docker

Como puede ver, tengo dos contenedores en ejecución y su identificación, nombre, uso de la CPU, uso de la memoria, uso de la red, uso de disco, PID, etc. se muestran de una manera bien formateada.

Estoy ejecutando Docker y 2 contenedores en mi Raspberry Pi 3 y todavía tengo alrededor de 786 MB de memoria disponible/gratis. Docker en Raspberry Pi 3 es increíble.

Entonces, así es como instala y usa Docker en Raspberry Pi 3. Gracias por leer este artículo.