Installige Docker Raspberry Pi -le

Install Docker Raspberry Pi



Docker on Linuxi jaoks konteinerisüsteem. Seda kasutatakse kergete Linuxi konteinerite käitamiseks teise Linuxi operatsioonisüsteemi (teise nimega Dockeri hosti) peal. Kui proovite Dockerit päris arvutis õppida, on Raspberry Pi väga tasuv lahendus. Kuna Dockeri konteinerid on kerged, saate need hõlpsasti 5-10 või enama Dockeri konteineri külge mahutada Raspberry Pi hostile. Soovitan teil osta Raspberry Pi 3 mudel B või Raspberry Pi 3 mudel B+, kui soovite sellele Dockeri seadistada, kuna nendel Raspberry Pi mudelitel on 1 GB mälu (RAM). Mida rohkem mälu teil on, seda parem. Kuid kahjuks pole veel välja antud ühtegi Raspberry Pi, millel oleks rohkem kui 1 GB mälu.

Selles artiklis näitan teile, kuidas installida Docker Raspberry Pi 3 mudelile B. Kasutan demonstratsiooniks Ubuntu Core operatsioonisüsteemi oma Raspberry Pi 3 mudelis B.







Sa vajad:



  • A Raspberry Pi 3 mudel B või Raspberry Pi 3 mudel B+ ühe pardaarvuti seade.
  • Vähemalt 16 GB microSD -kaarti Ubuntu Core installimiseks.
  • Etherneti kaabel Interneti -ühenduse loomiseks. Interneti jaoks saate kasutada ka sisseehitatud WiFi-ühendust. Kuid ma eelistan traadiga ühendust, sest minu arvates on see usaldusväärsem.
  • HDMI kaabel.
  • HDMI -pordiga monitor.
  • USB -klaviatuur Ubuntu Core esmakordseks konfigureerimiseks.
  • Toiteadapter Raspberry Pi jaoks.

Installige Ubuntu Core Raspberry Pi 3 -le:

Näitasin teile, kuidas Ubuntu Core'i Raspberry Pi 2 ja Raspberry Pi 3 installida ja konfigureerida, teises Raspberry Pi artiklis, mille kirjutasin LinuxHintis. Seda saate vaadata aadressil (Link Ubuntu installimiseks Raspberry Pi artiklile)



Raspberry Pi 3 sisselülitamine:

Kui olete kõik seadistanud, ühendage kõik vajalikud seadmed ja pistikud Raspberry Pi -ga ja lülitage see sisse.





Ühendamine Raspberry Pi 3 -ga SSH kaudu:

Kui olete Ubuntu Core OS -i konfigureerinud, peaksite saama oma Raspberry Pi 3 -ga ühenduse luua SSH kaudu. Raspberry Pi -ga SSH kaudu ühenduse loomiseks vajalik teave tuleks kuvada teie Raspberry Pi -ga ühendatud monitoril, nagu näete alloleval ekraanipildil märgitud osas.



Nüüd, igast arvutist, millele olete oma Ubuntu One kontole lisanud SSH -võtme, käivitage SSH kaudu Raspberry Pi -ga ühenduse loomiseks järgmine käsk:

$ ssh [e -post kaitstud]

MÄRGE: Asendage käsu kasutajanimi ja IP -aadress teie omaga.

SSH kaudu Raspberry Pi -ga ühenduse loomisel võib ilmneda viga, sel juhul käivitage lihtsalt järgmine käsk:

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

Nüüd peaksite saama oma Raspberry Pi -ga uuesti SSH kaudu ühenduse luua. Kui ühendate oma Raspberry Pi -ga SSH kaudu esimest korda, peaksite nägema järgmist teadet. Lihtsalt sisestage jah ja seejärel vajutage .

Sa peaksid olema ühendatud.

Dockeri installimine Raspberry Pi 3 -le:

Ubuntu Core'i saate installida ainult kiirpakette. Õnneks on Ubuntu Core'il Dockeri kiirpakett ametlikus kinnituspaketi hoidlas. Niisiis, teil pole probleeme Dockeri installimisega Raspberry Pi 3 -le. Dockeri installimiseks Raspberry Pi 3 -le käivitage järgmine käsk:

$ sudo snap install docker

Nagu näete, installitakse Docker. Selle valmimine võtab aega.

Sel hetkel on Docker installitud. Nagu näete, on Dockeri versioon 18.06.1. See on Dockeri kogukonna väljaanne.

Nüüd käivitage Dockeri ühendamiseks süsteemiga järgmine käsk:

$ sudo snap connect docker: kodu

Dockeri kasutamine Raspberry Pi 3 -l:

Selles jaotises näitan teile, kuidas käivitada Dockeri konteinereid Raspberry Pi 3. Alustame. Saate otsida Dockeri pilte järgmise käsuga:

$ sudo dokkija otsing KEYWORD

Näiteks Ubuntu doki piltide otsimiseks käivitage järgmine käsk:

$ sudo docker otsing ubuntu

Nagu näete, kuvatakse otsingutulemus. Siit saate alla laadida ja kasutada mis tahes Dockeri pilti. Esimene Dockeri pilt otsingutulemuses on ubuntu . Laadime alla ja installime.

Allalaadimiseks (Docker termin pull) ubuntu pilt, käivitage järgmine käsk:

$ sudo dokkija tõmbab ubuntu

Nagu näete, on Docker ubuntu pilti tõmmatakse.

Docker ubuntu pilt tõmmatakse.

Järgmise käsuga saate loetleda kõik Dockeri pildid, mille olete joonistanud:

$ sudo doki pildid

Nüüd saate Dockeri konteineri luua, kasutades ubuntu pilt järgmise käsuga:

$ sudo docker käivitab -it ubuntu

Nagu näete, luuakse Dockeri konteiner ja olete sisse logitud uue konteineri kesta.

Nüüd saate siin käivitada mis tahes soovitud käsu, nagu näete alloleval ekraanipildil.

Konteineri kestast väljumiseks käivitage järgmine käsk:

$ väljapääs

Saate loetleda kõik loodud konteinerid järgmise käsuga:

$ sudo dokkija ps -a

Nagu näete, on varem loodud konteineril konteineri ID 0f097e568547 . Konteiner ei tööta enam.

Saate konteineri käivitada 0f097e568547 uuesti järgmise käsuga:

$ sudo dokkija start 0f097e568547

Nagu näete, on konteiner 0f097e568547 jookseb uuesti.

Konteineri kesta sisse logimiseks käivitage järgmine käsk:

$ sudo doki manus 0f097e568547

Nagu näete, olen ma konteineri kesta sisse logitud 0f097e568547 uuesti.

Järgmise käsuga saate kontrollida, kui palju mälu, protsessorit, ketta I/O, võrgu I/O jne kasutavad.

$ sudo dokkija statistika

Nagu näete, töötab mul kaks konteinerit ja nende ID, nimi, protsessori kasutus, mälukasutus, võrgukasutus, kettakasutus, pid jne kuvatakse kenasti vormindatud viisil.

Käitan oma Raspberry Pi 3 -l Dockerit ja 2 konteinerit ning mul on veel umbes 786 MB vaba/vaba mälu. Docker on Raspberry Pi 3 on hämmastav.

Niisiis, nii installite ja kasutate Dockerit Raspberry Pi 3. Täname, et lugesite seda artiklit.