En este artículo, le mostraré cómo instalar Docker en Raspbian OS que se ejecuta en Raspberry Pi. Entonces empecemos.
Instalación del sistema operativo Raspbian en Raspberry Pi:
Puede instalar fácilmente Raspbian OS en su dispositivo Raspberry Pi.
He escrito un artículo dedicado sobre la instalación de Raspbian OS en Raspberry Pi. Puede verlo en https: // linuxhint.com/install_raspbian_raspberry_pi/.
Si no tiene un monitor externo, puede habilitar el acceso SSH antes de iniciar el sistema operativo Raspbian desde su Raspberry Pi y SSH en él. He demostrado el proceso en otro artículo mío que puede verificar en https: // Linuxhint.com/rasperberry_pi_wifi_wpa_supplicant/.
Instalación de Docker en Raspbian OS:
A estas alturas, debe tener instalado Raspbian OS en su computadora de tablero único Raspberry Pi. Ahora, arranca en Raspbian OS.
Si está utilizando el sistema operativo Raspbian con el entorno de escritorio, abra un terminal. Si está utilizando la versión Raspbian OS Lite, conéctese a ella usando SSH.
Puede conectarse a su Raspberry Pi a través de SSH usando el siguiente comando:
$ ssh pi@ip_addr
NOTA: Aquí, Ip_addr ¿Es la dirección IP de su Raspberry Pi?.
Si se está conectando a su Raspberry Pi por primera vez, verá el siguiente mensaje. Solo escribe Sí y luego presiona .
Ahora, escriba la contraseña de su Raspberry Pi y presione .
Debe iniciarse sesión en su Raspberry Pi.
Ahora, actualice el caché del repositorio de paquetes APT de Raspbian con el siguiente comando:
$ sudo apt actualización
El caché del repositorio del paquete APT debe actualizarse.
Ahora, debe actualizar todo el paquete de software de Raspbian OS. Este es un paso importante.
Para actualizar todo el paquete de software de Raspbian, ejecute el siguiente comando:
$ sudo apt actualización
Ahora, para confirmar la operación de actualización, presione Y y luego presiona .
Los paquetes de software se están actualizando como puede ver. Tomará un tiempo completar.
En este punto, los paquetes de software deben actualizarse.
Ahora, debe instalar los encabezados del núcleo para el sistema operativo Raspbian. Esto es importante como si no instale los encabezados del núcleo, Docker no funcionará.
Para instalar los encabezados del núcleo, ejecute el siguiente comando:
$ sudo apt install fraspberrypi-kernel fraspberrypi-kernel-headers
Ahora presiona Y y luego presiona Para confirmar la acción.
Los encabezados del núcleo deben instalarse.
Ahora, puede instalar Docker con el siguiente comando:
$ curl -ssl https: // get.estibador.com | mierda
Docker se está instalando. Puede tomar un tiempo completar. Hora de una taza de café!
Docker debe instalarse.
Ahora, debe agregar al usuario Pi hacia estibador grupo. Por lo tanto, podrá crear y administrar contenedores, imágenes, volúmenes, etc. sin privilegios de SUDO o súper usuarios.
Para agregar al usuario Pi al grupo estibador, Ejecute el siguiente comando:
$ sudo usermod -ag docker pi
Ahora, debe reiniciar la Raspberry Pi para que los cambios entren en vigencia.
Para reiniciar su Raspberry Pi, ejecute el siguiente comando:
$ sudo reinicio
Una vez que sus botas de Raspberry Pi, conéctese a ella usando SSH nuevamente.
Luego, para verificar si Docker está funcionando o no, ejecute el siguiente comando:
Versión de $ Docker
Como puede ver, Docker funciona perfectamente.
Creando su primer contenedor:
En esta sección, te mostraré cómo crear un contenedor Docker. El objetivo principal aquí es mostrarle que Docker en Raspberry Pi funciona muy bien.
Digamos que desea crear un contenedor de servidor NGINX. Para hacer eso, ejecute el siguiente comando:
$ Docker Run -D -P 80:80 Nginx
Docker está descargando la imagen del contenedor, ya que es el primer contenedor Nginx que se está creando y la imagen aún no se almacena en caché localmente.
Se debe crear el contenedor nginx.
Como puede ver, el contenedor se está ejecutando.
$ Docker Container Lista
Además, puedo acceder al contenedor de servidor NGINX HTTP desde mi navegador.
Entonces, así es como instala Docker en Raspbian OS que se ejecuta en su Raspberry Pi. Gracias por leer este artículo.