A common problem I’ve read about is BEAMs hot-code-swap capabilities, which you seem to give up when using docker.