In a project I am using a RaspberryPi 3 running balenaOS (resinOS) with two network interfaces. One connects to the internet while the other connects to an internal, non-internet connected WiFi network. The internal network has several IoT devices that are connected via MQTT. This separation is mainly due to security and stability reasons.
It would be useful for some IoT devices to access pypi.com and the apt repos. Is there a tried and trusted method to realize this as a Docker service or are there other mechanisms that balenaOS offers?