Twitch Environment for extensions is a plain/dumb NGINX Server, serving static content.
Twitch, it would seem, does not want to run docker, or dockerised contains of peoples code. As they just want to serve static/simple content.
Docker brings it’s own issues to the table when Twitchs current CDN is just a “dumb” static server.
Sure you could make a uservoice to suggest Docker, but at the moment the CDN is just “dumb”/plain HTTP server. This is as simple as possible without the possibility of docker running gawd knows what.
I don’t think docker will help or solve any issues.
Edit: Lets say theres 1000 extensions. and all 1000 extension run docker. Thats 1000 instances of docker that twitch is running for extensions instead of a single nginx install.
Edit B: heres the uservoice if you wish to submit a suggestion for Twitch to allow Docker for extension Site Deactivated – Twitch UserVoice But I don’t think it’s feasible or sensible