В этой статье я покажу вам, как установить Docker на Raspberry Pi 3 Model B. Я буду использовать операционную систему Ubuntu Core. на моем Raspberry Pi 3 Model B для демонстрации.
Вам понадобится:
- Raspberry Pi 3 Model B или Raspberry Pi 3 Model B + Single Бортовой компьютер.
- Не менее 16 ГБ карты памяти microSD для установки Ubuntu Core.
- Кабель Ethernet для подключения к Интернету. Вы также можете использовать встроенный Wi-Fi для доступа в Интернет. Но я предпочитаю проводное соединение, так как считаю его более надежным.
- Кабель HDMI.
- Монитор с портом HDMI.
- USB Клавиатура для настройки Ubuntu Core в первый раз.
- Адаптер питания для Raspberry Pi.
Установите Ubuntu Core на Raspberry Pi 3:
Я показал вам, как установить и настроить Ubuntu Core на Raspberry Pi 2 и Raspberry Pi 3, в другой статье о Raspberry Pi, которую я написал на LinuxHint. Вы можете проверить это в (Ссылка на статью «Установка Ubuntu на Raspberry Pi»)
Включение Raspberry Pi 3:
После того, как вы все настроили, подключите все необходимые устройства и разъемы к Raspberry Pi и включите его.
Подключение к Raspberry Pi 3 через SSH:
После настройки ОС Ubuntu Core вы сможете подключиться к Raspberry Pi 3 через SSH. Необходимая информация для подключения к вашему Raspberry Pi через SSH должна отображаться на мониторе, подключенном к вашему Raspberry Pi, как вы можете видеть в отмеченном разделе на скриншоте ниже.
Теперь с любого компьютера, на котором у вас есть SSH-ключ, добавленный к вашей учетной записи Ubuntu One, выполните следующую команду для подключения к Raspberry Pi через SSH:
ПРИМЕЧАНИЕ : Замените имя пользователя и IP-адрес команды на свои.
Вы можете увидеть ошибку при подключении к Raspberry Pi через SSH, в этом случае просто выполните следующую команду:
Теперь вы снова сможете подключиться к Raspberry Pi через SSH.. Если вы впервые подключаетесь к Raspberry Pi через SSH, вы должны увидеть следующее сообщение. Просто введите yes и затем нажмите .
Вы должны быть подключены.
Установка Docker на Raspberry Pi 3:
В Ubuntu Core вы можете устанавливать только мгновенные пакеты. К счастью, Ubuntu Core имеет пакет оснастки Docker в официальном репозитории пакетов оснастки. Таким образом, у вас не возникнет проблем с установкой Docker на Raspberry Pi 3. Чтобы установить Docker на Raspberry Pi 3, выполните следующую команду:
Как видите, Docker устанавливается . Это займет некоторое время.
На этом этапе Докер установлен. Как видите, версия Docker — 18.06.1. Это Docker Community Edition.
Теперь запустите следующее команда для подключения Docker к системе:
Использование Docker на Raspberry Pi 3:
В этом разделе я покажу вам, как запускать контейнеры Docker на Raspberry Pi 3. Приступим. Вы можете искать образы Docker с помощью следующей команды:
Например, для поиска Ubuntu docker images, выполните следующую команду:
Как видите, отображается результат поиска . Вы можете скачать и использовать любой образ Docker отсюда. Первый образ Docker в результатах поиска — это ubuntu . Давайте скачаем и установим его.
Для загрузки (в Docker term pull) образ ubuntu , выполните следующую команду:
Как видите, Docker ubuntu изображение загружается.
Докер изображение ubuntu вытягивается.
Вы может перечислить все образы Docker, которые вы вытащили, с помощью следующей команды:
Теперь вы можете создать контейнер Docker, используя образ ubuntu с следующая команда:
Как видите, контейнер Docker создается, и вы вошли в оболочку нового контейнера.
Теперь вы можете запустить здесь любую команду, как вы можете видеть на скриншоте ниже.
Чтобы выйти из оболочки контейнера, выполните следующую команду:
Вы можете перечислить все контейнеры вы создали с помощью следующей команды:
Как видите, контейнер I Созданный ранее контейнер имеет идентификатор 0f097e568547 . Контейнер больше не работает.
Вы можете снова запустить контейнер 0f097e568547 с помощью следующей команды:
Как вы видите, контейнер 0f097e568547 снова запущен.
Чтобы войти в оболочку контейнера, выполните следующую команду:
Как видите, я снова вошел в оболочку контейнера 0f097e568547 .
Вы можете проверить, сколько памяти, ЦП, дискового ввода-вывода, сетевого ввода-вывода и т. д. используют работающие контейнеры, с помощью следующей команды:
Как видите, у меня работают два контейнера, и их ID, имя, использование ЦП, использование памяти, использование сети, использование диска, pid и т. д. отображаются в красиво отформатированном виде.
Я использую Docker и 2 контейнера на моем Raspberry Pi 3 и У меня еще около 786 МБ доступной/свободной памяти. Докер на Raspberry Pi 3 великолепен.
Итак, это как установить и использовать Docker на Raspberry Pi 3. Спасибо, что прочитали эту статью.