Instalirajte Docker na Raspberry Pi

Install Docker Raspberry Pi

Docker je sustav kontejnerizacije za Linux. Koristi se za pokretanje laganih Linux kontejnera na drugom operacijskom sustavu Linux hosta (tzv. Docker host). Ako pokušavate naučiti Docker na pravom računalu, onda je Raspberry Pi vrlo isplativo rješenje. Budući da su Docker spremnici lagani, možete ih jednostavno postaviti 5-10 ili više Docker spremnika na Raspberry Pi domaćinu. Preporučujem vam da kupite Raspberry Pi 3 model B ili Raspberry Pi 3 model B+ ako na njega želite postaviti Docker jer ovi modeli Raspberry Pi imaju 1 GB memorije (RAM). Što više memorije imate, to bolje. No, nažalost, još nije objavljeno Raspberry Pi s više od 1 GB memorije.

U ovom članku ću vam pokazati kako instalirati Docker na Raspberry Pi 3 Model B. Za demonstraciju ću koristiti Ubuntu Core operativni sustav na svom Raspberry Pi 3 Model B.



Trebaš:



  • Računalni uređaj Raspberry Pi 3 model B ili Raspberry Pi 3 model B+ jednostruka ploča.
  • Najmanje 16 GB microSD kartice za instaliranje Ubuntu Core.
  • Ethernet kabel za internetsku vezu. Ugrađeni Wi-Fi možete koristiti i za internet. Ali više volim žičanu vezu jer mislim da je pouzdanija.
  • HDMI kabel.
  • Monitor s HDMI priključkom.
  • USB tipkovnica za po prvi put konfiguriranje Ubuntu Core.
  • Adapter za napajanje za Raspberry Pi.

Instalirajte Ubuntu Core na Raspberry Pi 3:

Pokazao sam vam kako instalirati i konfigurirati Ubuntu Core na Raspberry Pi 2 i Raspberry Pi 3 u drugom članku o Raspberry Pi -u koji sam napisao na LinuxHintu. To možete provjeriti na (Veza do članka Instaliraj Ubuntu na Raspberry Pi)



Uključivanje Raspberry Pi 3:

Nakon što sve postavite, povežite sve potrebne uređaje i konektore na svoj Raspberry Pi i uključite ga.

Povezivanje s Raspberry Pi 3 putem SSH -a:

Nakon što konfigurirate Ubuntu Core OS, trebali biste se moći povezati sa svojim Raspberry Pi 3 putem SSH -a. Potrebne informacije za povezivanje s vašim Raspberry Pi putem SSH -a trebale bi se prikazati na monitoru spojenom na vaš Raspberry Pi, kao što možete vidjeti u označenom odjeljku donje snimke zaslona.



Sada, s bilo kojeg računala na kojemu ste dodali SSH ključ na svoj Ubuntu One račun, pokrenite sljedeću naredbu za povezivanje s Raspberry Pi putem SSH -a:

$ ssh [zaštićena e -pošta]

BILJEŠKA: Zamijenite korisničko ime i IP adresu naredbe sa svojom.

Možda ćete vidjeti pogrešku prilikom povezivanja na Raspberry Pi putem SSH -a, u tom slučaju samo pokrenite sljedeću naredbu:

$ ssh -keygen -f ~/.ssh/known_hosts -R 192.168.2.15

Sada biste se trebali moći ponovno povezati s Raspberry Pi putem SSH -a. Ako se prvi put povezujete na svoj Raspberry Pi putem SSH -a, trebali biste vidjeti sljedeću poruku. Samo upišite Da a zatim pritisnite .

Trebali biste biti povezani.

Instaliranje Dockera na Raspberry Pi 3:

Na Ubuntu Core možete instalirati samo snap pakete. Srećom, Ubuntu Core ima Docker snap paket u službenom spremištu snap paketa. Dakle, nećete imati problema s instaliranjem Dockera na Raspberry Pi 3. Da biste instalirali Docker na Raspberry Pi 3, pokrenite sljedeću naredbu:

$ sudo snap install docker

Kao što vidite, Docker se instalira. Trebat će neko vrijeme za dovršetak.

U ovom trenutku Docker je instaliran. Kao što vidite, verzija Dockera je 18.06.1. To je Docker Community Edition.

Sada pokrenite sljedeću naredbu za povezivanje Dockera sa sustavom:

$ sudo snap connect docker: home

Korištenje Dockera na Raspberry Pi 3:

U ovom odjeljku pokazat ću vam kako pokrenuti Docker spremnike na Raspberry Pi 3. Počnimo. Slike Dockera možete pretraživati ​​pomoću sljedeće naredbe:

$ sudo docker pretraživanje KLJUČNA RIJEČ

Na primjer, da biste potražili slike dockera Ubuntu, pokrenite sljedeću naredbu:

$ sudo docker traži ubuntu

Kao što vidite, prikazuje se rezultat pretraživanja. Odavde možete preuzeti i koristiti bilo koju sliku Dockera. Prva slika Dockera u rezultatu pretraživanja je ubuntu . Preuzmimo ga i instaliramo.

Za preuzimanje (u Docker pojmu povucite) ubuntu image, pokrenite sljedeću naredbu:

$ sudo docker povlači ubuntu

Kao što vidite, Docker ubuntu slika se povlači.

Docker ubuntu slika je povučena.

Možete navesti sve slike Dockera koje ste povukli pomoću sljedeće naredbe:

$ sudo docker slike

Sada možete stvoriti Docker spremnik pomoću ubuntu sliku sa sljedećom naredbom:

$ sudo docker pokrenite -it ubuntu

Kao što vidite, stvoren je Docker spremnik i prijavljeni ste u ljusku novog spremnika.

Sada ovdje možete pokrenuti bilo koju naredbu koju želite, kao što vidite na snimci zaslona u nastavku.

Da biste izašli iz ljuske spremnika, pokrenite sljedeću naredbu:

$ exit

Pomoću sljedeće naredbe možete navesti sve spremnike koje ste stvorili:

$ sudo docker ps -a

Kao što vidite, spremnik koji sam ranije stvorio ima ID kontejnera 0f097e568547 . Kontejner više ne radi.

Možete pokrenuti spremnik 0f097e568547 opet, sa sljedećom naredbom:

$ sudo docker start 0f097e568547

Kao što vidite, kontejner 0f097e568547 ponovno trči.

Da biste se prijavili u ljusku spremnika, pokrenite sljedeću naredbu:

$ sudo docker attach 0f097e568547

Kao što vidite, prijavljen sam u ljusku kontejnera 0f097e568547 opet.

Pomoću sljedeće naredbe možete provjeriti koliko memorije, CPU -a, I/O diska, mrežnog I/O -a itd. Tekući spremnici koriste.

$ sudo docker statistika

Kao što vidite, imam pokrenuta dva spremnika i njihov ID, naziv, upotreba procesora, upotreba memorije, upotreba mreže, upotreba diska, pid itd. Prikazani su na lijepo oblikovan način.

Pokrećem Docker i 2 spremnika na svom Raspberry Pi 3 i još uvijek imam na raspolaganju/besplatno oko 786 MB memorije. Docker na Raspberry Pi 3 je nevjerojatan.

Dakle, tako instalirate i koristite Docker na Raspberry Pi 3. Hvala što ste pročitali ovaj članak.