C августа 2016 года стало возможным использовать docker на Raspberry Pi. Это дало возможность сократить время настройки и запуска приложений для Интернета Вещей до нескольких минут. В этом посте продемонстрирую преимущества docker и opensource кода на одной конкретной задаче. Недавно у меня возникла задача организовать систему "умного дома" на объекте, где нет проводного интернета. Поискав на Github я наткнулся на отличный проект некоего Sergio. В нём Raspberry Pi превращается в точку доступа всего одной командой: sudo docker run -d -t \
-e INTERFACE=wlan0 \
-e CHANNEL=6 \
-e SSID=runssid \
-e AP_ADDR=192.168.254.1 \
-e SUBNET=192.168.254.0 \
-e WPA_PASSPHRASE=passw0rd \
-e OUTGOINGS=eth1 \
--privileged \
--net host \
sdelrio/rpi-hostap:latest Настройка "из коробки" устраивала всем, кроме того, что не было доступа в интернет через интерфейс eth0 (встроенный в Raspberry Ethernet порт). В моём случае нужно было подключить к точке доступа устройство, на котором нет Wi