En aquest article, us mostraré com instal·lar Docker a Raspberry Pi 3 Model B. Faré servir el sistema operatiu Ubuntu Core al meu Raspberry Pi 3 Model B per a la demostració.
Necessites:
- Un dispositiu d'ordinador de placa única Raspberry Pi 3 Model B o Raspberry Pi 3 Model B +.
- Com a mínim 16 GB de targeta microSD per instal·lar Ubuntu Core.
- Un cable Ethernet per a connexió a Internet. També podeu utilitzar el Wi-Fi integrat per a Internet. Però prefereixo la connexió per cable, ja que crec que és més fiable.
- Cable HDMI.
- Un monitor amb port HDMI.
- Un teclat USB per configurar Ubuntu Core per primera vegada.
- Un adaptador de corrent per al Raspberry Pi.
Instal·leu Ubuntu Core a Raspberry Pi 3:
Us vaig mostrar com instal·lar i configurar Ubuntu Core a Raspberry Pi 2 i Raspberry Pi 3 en un altre article de Raspberry Pi que vaig escriure a LinuxHint. Podeu consultar-lo a (Enllaç a l’article Instal·lar Ubuntu al Raspberry Pi)
Encendre Raspberry Pi 3:
Un cop ho hàgiu configurat tot, connecteu tots els dispositius i connectors necessaris al vostre Raspberry Pi i engegueu-lo.
Connexió a Raspberry Pi 3 mitjançant SSH:
Un cop tingueu configurat Ubuntu Core OS, hauríeu de poder connectar-vos al vostre Raspberry Pi 3 mitjançant SSH. La informació necessària per connectar-vos al vostre Raspberry Pi mitjançant SSH s’hauria de mostrar al monitor connectat al vostre Raspberry Pi, tal com podeu veure a la secció marcada de la captura de pantalla següent.
Ara, des de qualsevol ordinador amb la clau SSH afegida al compte Ubuntu One, executeu l'ordre següent per connectar-vos al Raspberry Pi mitjançant SSH:
$ ssh [correu electrònic protegit]NOTA: Substituïu el nom d'usuari i l'adreça IP de l'ordre per la vostra.
És possible que vegeu un error en connectar-vos al vostre Raspberry Pi mitjançant SSH; en aquest cas, només cal que executeu l'ordre següent:
$ ssh-keygen -f ~ / .ssh / known_hosts -R 192.168.2.15Ara hauríeu de poder tornar a connectar-vos al vostre Raspberry Pi mitjançant SSH. Si és la primera vegada que us connecteu al Raspberry Pi mitjançant SSH, hauríeu de veure el següent missatge. Només cal que escriviu sí i després premeu .
Hauríeu d’estar connectat.
Instal·lació de Docker a Raspberry Pi 3:
A Ubuntu Core, només podeu instal·lar paquets d'instal·lació. Afortunadament, l’Ubuntu Core té el paquet snap Docker al dipòsit oficial de paquets snap. Per tant, no tindreu problemes per instal·lar Docker a Raspberry Pi 3. Per instal·lar Docker a Raspberry Pi 3, executeu l'ordre següent:
$ sudo snap d'instal·lació
Com podeu veure, s’està instal·lant Docker. Es trigarà una estona a completar-se.
En aquest moment està instal·lat Docker. Com podeu veure, la versió de Docker és 18.06.1. És Docker Community Edition.
Ara, executeu l'ordre següent per connectar Docker al sistema:
$ sudo snap connect docker: homeÚs de Docker a Raspberry Pi 3:
En aquesta secció, us mostraré com executar contenidors Docker a Raspberry Pi 3. Comencem. Podeu cercar imatges de Docker amb l'ordre següent:
$ sudo docker cerca PARAULA CLAUPer exemple, per cercar imatges d'acoblament d'Ubuntu, executeu l'ordre següent:
$ sudo docker cerca ubuntuCom podeu veure, es mostra el resultat de la cerca. Podeu descarregar i utilitzar qualsevol imatge de Docker des d’aquí. La primera imatge de Docker al resultat de la cerca és ubuntu . Baixem-lo i instal·lem-lo.
Per descarregar (en el terme Docker pull) el fitxer ubuntu imatge, executeu l'ordre següent:
$ sudo docker pull ubuntu
Com podeu veure, el Docker ubuntu s’està estirant la imatge.
El Docker ubuntu s’estira la imatge.
Podeu llistar totes les imatges de Docker que heu extret amb l'ordre següent:
$ sudo docker imatges
Ara podeu crear un contenidor Docker mitjançant el fitxer ubuntu imatge amb l'ordre següent:
$ sudo docker executa -it ubuntu
Com podeu veure, es crea un contenidor Docker i heu iniciat la sessió a l’intèrpret d’ordres del contenidor nou.
Ara, podeu executar qualsevol ordre que vulgueu aquí, tal com podeu veure a la captura de pantalla següent.
Per sortir de l'intèrpret d'ordres del contenidor, executeu l'ordre següent:
$ sortida
Podeu llistar tots els contenidors que heu creat amb l'ordre següent:
$ sudo docker ps -aCom podeu veure, el contenidor que he creat anteriorment té l’identificador del contenidor 0f097e568547 . El contenidor ja no funciona.
Podeu iniciar el contenidor 0f097e568547 de nou, amb l'ordre següent:
$ sudo docker start 0f097e568547
Com podeu veure, el contenidor 0f097e568547 torna a funcionar.
Per iniciar la sessió a l'intèrpret d'ordres del contenidor, executeu l'ordre següent:
$ sudo docker attach 0f097e568547Com podeu veure, estic connectat a la closca del contenidor 0f097e568547 de nou.
Podeu comprovar la quantitat de memòria, CPU, E / S de disc, E / S de xarxa, etc. que utilitzen els contenidors en execució amb l'ordre següent:
Estadístiques de $ sudo docker
Com podeu veure, tinc dos contenidors en execució i el seu ID, nom, ús de la CPU, ús de la memòria, ús de la xarxa, ús del disc, pid, etc. es mostren de manera ben formatada.
Estic executant Docker i 2 contenidors al meu Raspberry Pi 3 i encara tinc aproximadament 786 MB de memòria disponible / lliure. Docker a Raspberry Pi 3 és increïble.
Així doncs, és com instal·leu i utilitzeu Docker a Raspberry Pi 3. Gràcies per llegir aquest article.