Asenna Docker Raspberry Pi: hen

Install Docker Raspberry Pi

Docker on Linux -säilöjärjestelmä. Sitä käytetään ajamaan kevyitä Linux -säilöjä toisen Linux -isäntäkäyttöjärjestelmän päälle (eli Docker -isäntä). Jos yrität oppia Dockeria oikealla tietokoneella, Raspberry Pi on erittäin kustannustehokas ratkaisu. Koska Docker-säiliöt ovat kevyitä, voit helposti asentaa ne 5-10 tai useampaan Docker-säiliöön Raspberry Pi -isäntälaitteeseen. Suosittelen ostamaan Raspberry Pi 3 Model B tai Raspberry Pi 3 Model B+, jos haluat asentaa Dockerin siihen, koska näissä Raspberry Pi -malleissa on 1 Gt muistia (RAM). Mitä enemmän muistia sinulla on, sitä parempi. Mutta valitettavasti Raspberry Pi: tä ei ole vielä julkaistu, jossa on yli 1 Gt muistia.

Tässä artikkelissa näytän sinulle, kuinka Docker asennetaan Raspberry Pi 3 -malliin B. Käytän esittelyyn Ubuntu Core -käyttöjärjestelmää Raspberry Pi 3 -mallissa B.



Tarvitset:



  • A Raspberry Pi 3 Model B tai Raspberry Pi 3 Model B+ yhden kortin tietokonelaite.
  • Vähintään 16 Gt microSD -korttia Ubuntu Coren asentamiseen.
  • Ethernet -kaapeli Internet -yhteyttä varten. Voit myös käyttää sisäänrakennettua Wi-Fi-yhteyttä Internetiin. Mutta mieluummin langallinen yhteys, koska mielestäni se on luotettavampi.
  • HDMI -kaapeli.
  • HDMI -portilla varustettu näyttö.
  • USB -näppäimistö Ubuntu Coren määrittämiseksi ensimmäistä kertaa.
  • Virtalähde Raspberry Pi: lle.

Asenna Ubuntu Core Raspberry Pi 3: een:

Näytin sinulle kuinka asentaa ja määrittää Ubuntu Core Raspberry Pi 2: lle ja Raspberry Pi 3: lle toisessa Raspberry Pi -artikkelissa, jonka kirjoitin LinuxHintissä. Voit tarkistaa sen osoitteesta (Linkki Asenna Ubuntu Raspberry Pi -artikkeliin)



Raspberry Pi 3: n käynnistäminen:

Kun olet määrittänyt kaiken, liitä kaikki tarvittavat laitteet ja liittimet Raspberry Pi -laitteeseesi ja käynnistä se.

Yhteyden muodostaminen Raspberry Pi 3: een SSH: n kautta:

Kun olet määrittänyt Ubuntu Core -käyttöjärjestelmän, sinun pitäisi pystyä muodostamaan yhteys Raspberry Pi 3: een SSH: n kautta. Tarvittavat tiedot Raspberry Pi -laitteeseen yhdistämiseksi SSH: n kautta pitäisi näkyä Raspberry Pi -laitteeseesi liitetyssä näytössä, kuten näet alla olevan kuvakaappauksen merkityssä osassa.



Nyt, mistä tahansa tietokoneesta, johon olet lisännyt SSH -avaimen Ubuntu One -tilillesi, suorita seuraava komento muodostaaksesi yhteyden Raspberry Pi: hen SSH: n kautta:

$ ssh [sähköposti suojattu]

HUOMAUTUS: Korvaa komennon käyttäjänimi ja IP -osoite omallasi.

Saatat nähdä virheen, kun muodostat yhteyden Raspberry Pi -laitteeseesi SSH: n kautta, suorita tässä tapauksessa vain seuraava komento:

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

Nyt sinun pitäisi pystyä muodostamaan yhteys Raspberry Pi -laitteeseesi uudelleen SSH: n kautta. Jos muodostat yhteyden Raspberry Pi -laitteeseesi ensimmäistä kertaa SSH: n kautta, sinun pitäisi nähdä seuraava viesti. Kirjoita vain Joo ja paina sitten .

Sinun pitäisi olla yhteydessä.

Dockerin asentaminen Raspberry Pi 3: een:

Ubuntu Core -käyttöjärjestelmässä voit asentaa vain pikapaketteja. Onneksi Ubuntu Corella on Docker -snap -paketti virallisessa snap -paketin arkistossa. Joten sinulla ei ole ongelmia asentaa Docker Raspberry Pi 3: een. Jos haluat asentaa Dockerin Raspberry Pi 3: een, suorita seuraava komento:

$ sudo snap install docker

Kuten näette, Docker asennetaan. Se kestää jonkin aikaa.

Tässä vaiheessa Docker on asennettu. Kuten näette, Dockerin versio on 18.06.1. Se on Docker Community Edition.

Suorita nyt seuraava komento yhdistääksesi Dockerin järjestelmään:

$ sudo snap connect docker: koti

Dockerin käyttäminen Raspberry Pi 3: ssa:

Tässä osiossa näytän sinulle, miten voit käyttää Docker -säilöjä Raspberry Pi 3: lla. Aloitetaan. Voit etsiä Docker -kuvia seuraavalla komennolla:

$ sudo docker -haku AVAINSANA

Jos haluat etsiä esimerkiksi Ubuntu -telakointikuvia, suorita seuraava komento:

$ sudo docker -haku ubuntu

Kuten näette, hakutulos näytetään. Voit ladata ja käyttää mitä tahansa Docker -kuvaa täältä. Ensimmäinen Docker -kuva hakutuloksessa on ubuntu . Lataa ja asenna se.

Voit ladata (Docker -termin vetämällä) ubuntu kuva, suorita seuraava komento:

$ sudo docker vetää ubuntun

Kuten näette, Docker ubuntu kuvaa vedetään.

Telakka ubuntu kuva vedetään.

Voit luetella kaikki vetämäsi Docker -kuvat seuraavalla komennolla:

$ sudo docker kuvia

Nyt voit luoda Docker -säilön käyttämällä ubuntu kuvaa seuraavalla komennolla:

$ sudo docker ajaa -it ubuntu

Kuten näet, Docker -säilö luodaan ja olet kirjautunut uuden säilön kuoreen.

Nyt voit suorittaa minkä tahansa haluamasi komennon täällä, kuten näet alla olevasta kuvakaappauksesta.

Poistu säiliön kuoresta suorittamalla seuraava komento:

$ poistuminen

Voit luetella kaikki luomasi säilöt seuraavalla komennolla:

$ sudo docker ps -a

Kuten näette, aiemmin luomassani säilössä on säilön tunnus 0f097e568547 . Säiliö ei ole enää käynnissä.

Voit käynnistää säiliön 0f097e568547 uudelleen seuraavalla komennolla:

$ sudo -telakointiasema aloittaa 0f097e568547

Kuten näette, säiliö 0f097e568547 juoksee taas.

Kirjaudu sisään säilön kuoreen suorittamalla seuraava komento:

$ sudo -telakointiasema liitä 0f097e568547

Kuten näette, olen kirjautunut säiliön kuoreen 0f097e568547 uudelleen.

Voit tarkistaa, kuinka paljon muistia, suoritin, levyn I/O, verkon I/O jne. Käynnissä olevat säilöt käyttävät seuraavalla komennolla:

$ sudo docker -tilastot

Kuten näette, minulla on kaksi säilöä käynnissä ja niiden tunnus, nimi, suorittimen käyttö, muistin käyttö, verkon käyttö, levyn käyttö, pid jne. Näytetään hienosti muotoilulla tavalla.

Käytän Dockeria ja 2 säiliötä Raspberry Pi 3 -laitteessani, ja minulla on edelleen käytettävissä noin 786 Mt muistia. Raspberry Pi 3: n Docker on hämmästyttävä.

Joten, asennat ja käytät Dockeria Raspberry Pi 3: lle. Kiitos, että luit tämän artikkelin.