Да, можно запустить операционную систему OpenWrt внутри контейнера LXC или Docker. Для этого потребуется поддержка виртуализации на устройстве, на котором запускается контейнер.
Чтобы настроить устройство Raspberry Pi 4B для использования нескольких контейнеров, включая OpenWrt, вы можете следовать следующим шагам:
1. Установите и настройте Docker на Raspberry Pi:
```
sudo apt update
sudo apt install docker.io
sudo systemctl enable docker
sudo systemctl start docker
```
2. Создайте контейнер для OpenWrt с помощью Docker:
```
docker run -d --name openwrt_container openwrt/openwrt
```
3. Настройте маршрутизацию wifi внутри контейнера OpenWrt, чтобы раздавать интернет через Raspberry Pi:
```
docker exec -it openwrt_container ifconfig eth0 up
docker exec -it openwrt_container ifconfig eth0 192.168.1.1
docker exec -it openwrt_container uci set network.lan.ipaddr='192.168.1.1'
docker exec -it openwrt_container uci commit
docker exec -it openwrt_container /etc/init.d/network reload
```
4. Создайте другие контейнеры для различных приложений, например, для телеграм бота:
```
docker run -d --name telegram_bot_container telegram_bot_image
```
Таким образом, вы можете использовать устройство Raspberry Pi для различных целей, включая раздачу интернета через OpenWrt и запуск других контейнеров для приложений. Помните, что для работы с контейнерами потребуется некоторые знания Docker и настройки сети.