Anyone know why Erlang doesn't run well on containerized Docker?
I think it either came down to a broken version of docker at the time that couldn't run properly.
Or it was because of unstability from Docker. All our Erlang apps are meant to take thousands of requests per second and Erlang have particular ideas about how the system/network should behave. It's very hard on Docker and any unstability or incompatibly would make up for outstanding failures.
Either way, we know for sure now that there were many major critical issues with Docker at the time of the Erlang trial. Not adopting it was the right decision, and it still is.
We only use Erlang for critical applications. We really can't afford to push the limits after a few red flags.