Хабы: Разработка робототехники, Программирование микроконтроллеров, Разработка на Raspberry Pi, Интернет вещей, DIY или Сделай сам
Сейчас уже, наверное, трудно найти IT-специалиста, который никогда не слышал про Docker — открытую платформу разработки, доставки и запуска приложений в контейнере. У этой платформы много достоинств, в том числе эффективное использование ресурсов, легковесность, скорость, масштабирование, управление версиями приложений и образов, быстрое развертывание и запуск приложений, а также возможность запуска Docker и его приложений практически на любой платформе.
Если можно на любой, то давайте запустим Docker на микрокомпьютере Repka Pi российской разработки и сборки, оснащенной ОЗУ объемом 2 ГБайт. Прочитав нашу статью, вы научитесь использовать Repka Pi для изучения всех основных возможностей Docker, а также создавать приложения Docker, работающие с оборудованием через GPIO и I2C.
Мы расскажем, как установить Docker на Repka Pi, как с помощью двух команд запустить WordPress, как работать из контейнера Docker с пинами GPIO микрокомпьютера, а также напишем программу, получающую данные с погодной станции BME280 через интерфейс I2C.
Зачем Docker нужен на микрокомпьютерах
Установка Docker на Repka Pi
Установка WordPress
Создаем контейнер для работы с GPIO
Контроль и освобождение ресурсов
Загрузка образа контейнера на Docker Hub
Контейнер для работы с I2C
Полезные ссылки
Итоги
Читать далее