I have the following problem. When starting the asynchronous HTTP server for asyncio and Python Aiohttp with Gunicorn and Supervisor in conjunction with Nginx, I get an eternal reboot and Docker kills the service.
This behavior usually means that the supervisord process ended. Can you provide any logs when this happens or could you grant us support access to a device that shows this behaviour?
In general I would recommend splitting up the services into different containers and only run one service per container. Maybe this is also a solution that would work for your use case.