Installer Docker på Raspberry Pi

Installer Docker på Raspberry Pi
Docker er et containeriseringssystem for Linux. Den brukes til å kjøre lette Linux -containere på toppen av et annet Linux -vertsoperasjonssystem (a.k.en Docker -vert). Hvis du prøver å lære Docker på en ekte datamaskin, er Raspberry Pi en veldig kostnadseffektiv løsning. Ettersom Docker-containere er lette, kan du enkelt passe den 5-10 eller flere Docker-containere på en Raspberry Pi-vert. Jeg anbefaler at du kjøper Raspberry Pi 3 Model B eller Raspberry Pi 3 Model B+ hvis du vil konfigurere Docker på den, da disse modellene av Raspberry Pi har 1 GB minne (RAM). Jo mer minne du har jo bedre. Men dessverre er det ingen Raspberry Pi utgitt ennå som har mer enn 1 GB minne.

I denne artikkelen vil jeg vise deg hvordan du installerer Docker på Raspberry Pi 3 Model B. Jeg vil bruke Ubuntu Core -operativsystem på Raspberry Pi 3 Model B for demonstrasjonen.

Hva trenger du:

Du trenger:

  • En Raspberry Pi 3 Model B eller Raspberry Pi 3 Model B+ Single Board Computer Device.
  • Minst 16 GB microSD -kort for å installere Ubuntu Core.
  • En Ethernet -kabel for internettforbindelse. Du kan også bruke den innebygde Wi-Fi for Internett. Men jeg foretrekker kablet tilkobling, da jeg synes den er mer pålitelig.
  • HDMI -kabel.
  • En skjerm med HDMI -port.
  • Et USB -tastatur for konfigurering av Ubuntu Core for første gang.
  • En strømadapter for bringebærpi.

Installer Ubuntu Core på Raspberry Pi 3:

Jeg viste deg hvordan du installerer og konfigurerer Ubuntu Core på Raspberry Pi 2 og Raspberry Pi 3 i en annen Raspberry Pi -artikkel jeg skrev på Linuxhint. Du kan sjekke det på (lenke til installasjonen Ubuntu på Raspberry Pi -artikkelen)

Power on Raspberry Pi 3:

Når du har satt opp alt, kobler du alle nødvendige enheter og kontakter til Raspberry Pi og slår den på.

Koble til Raspberry Pi 3 via SSH:

Når du har Ubuntu Core OS konfigurert, bør du kunne koble deg til Raspberry Pi 3 via SSH. Den nødvendige informasjonen for å koble til bringebær Pi via SSH skal vises på skjermen koblet til Raspberry Pi som du kan se i den merkede delen av skjermdumpen nedenfor.

Nå, fra noen av datamaskinene som du har SSH -tasten lagt til Ubuntu One -kontoen din, kjør følgende kommando for å koble til Raspberry Pi via SSH:

$ ssh [email protected]

MERK: Bytt ut brukernavnet og IP -adressen til kommandoen med din.

Du kan se en feil mens du kobler til Raspberry Pi via SSH, i så fall, bare kjør følgende kommando:

$ SSH -KeyGen -f ~/.ssh/kjente_hosts -r 192.168.2.15

Nå skal du kunne koble deg til Raspberry Pi via SSH igjen. Hvis det er første gang du kobler til Raspberry Pi via SSH, bør du se følgende melding. Bare skriv inn ja Og trykk deretter .

Du skal være tilkoblet.

Installere Docker på Raspberry Pi 3:

På Ubuntu Core kan du bare installere SNAP -pakker. Heldigvis har Ubuntu Core Docker Snap Package i det offisielle Snap Package Repository. Så du vil ikke ha noen problemer med å installere Docker på Raspberry Pi 3. For å installere Docker på Raspberry Pi 3, kjør følgende kommando:

$ sudo snap install docker

Som du ser blir Docker installert. Det vil ta en stund å fullføre.

På dette tidspunktet er Docker installert. Som du kan se, er versjonen av Docker 18.06.1. Det er Docker Community Edition.

Kjør nå følgende kommando for å koble Docker til systemet:

$ sudo Snap Connect Docker: Hjem

Bruker Docker på Raspberry Pi 3:

I denne delen vil jeg vise deg hvordan du kjører Docker -containere på Raspberry Pi 3. La oss komme i gang. Du kan søke etter Docker -bilder med følgende kommando:

$ sudo docker søk nøkkelord

For å søke etter Ubuntu Docker -bilder, kjør for eksempel følgende kommando: for eksempel:

$ sudo docker søk ubuntu

Som du ser vises søkeresultatet. Du kan laste ned og bruke et hvilket som helst Docker -bilde herfra. Det første Docker -bildet i søkeresultatet er Ubuntu. La oss laste ned og installere det.

Å laste ned (i docker semestertrekk) Ubuntu Bilde, kjør følgende kommando:

$ sudo docker pull ubuntu

Som du ser, Dockeren Ubuntu Bildet blir trukket.

Dockeren Ubuntu Bildet trekkes.

Du kan liste opp alle Docker -bildene du har trukket med følgende kommando:

$ sudo docker bilder

Nå kan du opprette en Docker -beholder ved hjelp av Ubuntu Bilde med følgende kommando:

$ sudo docker run -it ubuntu

Som du ser opprettes en Docker -beholder, og du er logget inn på skallet til den nye beholderen.

Nå kan du kjøre hvilken som helst kommando du vil ha her som du kan se på skjermdumpen nedenfor.

For å gå ut av skjellet på beholderen, kjør følgende kommando:

$ exit

Du kan liste opp alle containerne du har opprettet med følgende kommando:

$ sudo docker ps -a

Som du kan se, har beholderen jeg har opprettet tidligere container -ID 0F097E568547. Beholderen kjører ikke lenger.

Du kan starte beholderen 0F097E568547 Igjen, med følgende kommando:

$ sudo docker start 0f097e568547

Som du ser, beholderen 0F097E568547 kjører igjen.

For å logge inn på skjellet på beholderen, kjør følgende kommando:

$ sudo docker vedlegg 0f097e568547

Som du kan se, er jeg logget på skjellet på beholderen 0F097E568547 en gang til.

Du kan sjekke hvor mye minne, CPU, Disk I/O, Network I/O osv. Løpsbeholderne bruker med følgende kommando:

$ sudo docker statistikk

Som du kan se, har jeg to containere som kjører og deres ID, navn, CPU -bruk, minnebruk, nettverksbruk, diskbruk, PID osv. Vises på en pent formatert måte.

Jeg kjører Docker og 2 containere på Raspberry Pi 3, og jeg har fremdeles omtrent 786 MB minne tilgjengelig/gratis. Docker på Raspberry Pi 3 er fantastisk.

Så det er slik du installerer og bruker Docker på Raspberry Pi 3. Takk for at du leste denne artikkelen.