Инсталирајте Доцкер на Распберри Пи

Install Docker Raspberry Pi



Доцкер је систем контејнеризације за Линук. Користи се за покретање лаких Линук контејнера на другом оперативном систему Линук хоста (тзв. Доцкер хост). Ако покушавате да научите Доцкер на правом рачунару, онда је Распберри Пи веома исплативо решење. Пошто су Доцкер контејнери лагани, можете их лако поставити 5-10 или више Доцкер контејнера на Распберри Пи домаћину. Препоручујем вам да купите Распберри Пи 3 модел Б или Распберри Пи 3 модел Б+ ако желите да на њему поставите Доцкер јер ови модели Распберри Пи имају 1 ГБ меморије (РАМ). Што више меморије имате, то боље. Али, нажалост, још увек није објављено Распберри Пи са више од 1 ГБ меморије.

У овом чланку ћу вам показати како да инсталирате Доцкер на Распберри Пи 3 Модел Б. За демонстрацију ћу користити Убунту Цоре оперативни систем на свом Распберри Пи 3 Модел Б.







Потребан вам је:



  • Рапберри Пи 3 модел Б или Распберри Пи 3 модел Б+ рачунарски уређај са једном плочом.
  • Најмање 16 ГБ мицроСД картице за инсталирање Убунту Цоре.
  • Етхернет кабл за интернет везу. Такође можете користити уграђени Ви-Фи за интернет. Али више волим жичану везу јер мислим да је поузданија.
  • ХДМИ кабл.
  • Монитор са ХДМИ портом.
  • УСБ тастатура за први пут конфигурисање Убунту Цоре -а.
  • Адаптер за напајање за Распберри Пи.

Инсталирајте Убунту Цоре на Распберри Пи 3:

Показао сам вам како да инсталирате и конфигуришете Убунту Цоре на Распберри Пи 2 и Распберри Пи 3 у другом чланку о Распберри Пи -у који сам написао на ЛинукХинт -у. Можете то проверити на (Веза до чланка Инсталирај Убунту на Распберри Пи)



Укључивање Распберри Пи 3:

Када све подесите, повежите све потребне уређаје и конекторе на Распберри Пи и укључите га.





Повезивање са Распберри Пи 3 путем ССХ -а:

Када конфигуришете Убунту Цоре ОС, требало би да се можете повезати са својим Распберри Пи 3 путем ССХ -а. Потребне информације за повезивање са вашим Распберри Пи -ом преко ССХ -а требало би да се прикажу на монитору који је повезан са вашим Распберри Пи -ом, као што можете видети у обележеном одељку снимка екрана испод.



Сада, са било ког рачунара на који сте додали ССХ кључ свом Убунту Оне налогу, покрените следећу команду да бисте се повезали са Распберри Пи путем ССХ -а:

$ ссх [заштићена е -пошта]

БЕЛЕШКА: Замените корисничко име и ИП адресу команде својим.

Можда ћете видети грешку док се повезујете на Распберри Пи путем ССХ -а, у том случају само покрените следећу команду:

$ ссх -кеиген -ф ~/.ссх/кновн_хостс -Р 192.168.2.15

Сада би требало поново да се повежете на свој Распберри Пи путем ССХ -а. Ако се први пут повезујете на свој Распберри Пи путем ССХ -а, требало би да видите следећу поруку. Само унесите да а затим притисните .

Требало би да сте повезани.

Инсталирање Доцкера на Распберри Пи 3:

На Убунту Цоре можете инсталирати само снап пакете. Срећом, Убунту Цоре има Доцкер снап пакет у званичном спремишту снап пакета. Дакле, нећете имати проблема са инсталирањем Доцкера на Распберри Пи 3. Да бисте инсталирали Доцкер на Распберри Пи 3, покрените следећу команду:

$ судо снап инсталл доцкер

Као што видите, Доцкер се инсталира. Биће потребно неко време да се заврши.

У овом тренутку је Доцкер инсталиран. Као што видите, верзија Доцкера је 18.06.1. То је Доцкер Цоммунити Едитион.

Сада покрените следећу команду да бисте повезали Доцкер са системом:

$ судо снап цоннецт доцкер: хоме

Коришћење Доцкера на Распберри Пи 3:

У овом одељку ћу вам показати како да покренете Доцкер контејнере на Распберри Пи 3. Почнимо. Слике Доцкера можете да тражите помоћу следеће команде:

$ судо доцкер претрага КЕИВОРД

На пример, да бисте потражили Убунту доцкер слике, покрените следећу команду:

$ судо доцкер тражи убунту

Као што видите, приказује се резултат претраге. Одавде можете преузети и користити било коју слику Доцкера. Прва Доцкер слика у резултату претраге је убунту . Хајде да га преузмемо и инсталирамо.

Да бисте преузели (у Доцкер термину повуците) убунту имаге, покрените следећу команду:

$ судо доцкер повлачи убунту

Као што видите, Доцкер убунту слика се повлачи.

Доцкер убунту слика је повучена.

Можете да наведете све Доцкер слике које сте повукли помоћу следеће команде:

$ судо доцкер слике

Сада можете да креирате Доцкер контејнер користећи убунту слику са следећом командом:

$ судо доцкер покреће -ит убунту

Као што видите, Доцкер контејнер је креиран и пријављени сте у љуску новог контејнера.

Сада овде можете покренути било коју команду коју желите, као што можете видети на слици испод.

Да бисте изашли из љуске контејнера, покрените следећу команду:

$ екит

Можете да наведете све контејнере које сте креирали помоћу следеће команде:

$ судо доцкер пс -а

Као што видите, контејнер који сам раније направио има ИД контејнера 0ф097е568547 . Контејнер више не ради.

Можете покренути контејнер 0ф097е568547 поново, са следећом командом:

$ судо доцкер старт 0ф097е568547

Као што видите, контејнер 0ф097е568547 поново трчи.

Да бисте се пријавили у љуску контејнера, покрените следећу команду:

$ судо доцкер аттацх 0ф097е568547

Као што видите, пријављен сам у љуску контејнера 0ф097е568547 опет.

Помоћу следеће команде можете проверити колико меморије, ЦПУ -а, И/О диска, мрежног И/О -а итд.

$ судо доцкер статс

Као што видите, два контејнера су покренута и њихов ИД, назив, употреба процесора, употреба меморије, употреба мреже, употреба диска, пид итд. Су приказани на лепо обликован начин.

Покрећем Доцкер и 2 контејнере на свом Распберри Пи 3 и још увек имам на располагању/бесплатно око 786 МБ меморије. Доцкер на Распберри Пи 3 је невероватан.

Дакле, тако инсталирате и користите Доцкер на Распберри Пи 3. Хвала вам што сте прочитали овај чланак.