-
Notifications
You must be signed in to change notification settings - Fork 77
Description
i've got an OOM from one of our application (basically for the first time, ever) which led me to erlang's crashdump viewer - running it complained about could not find wxe_driver.so in $path
...
which i was wondering about because https://github.com/c0b/docker-elixir/wiki/use-observer suggests that "everything is ready to go" and i had absolutely no luck getting it to work.
only after comparing https://github.com/erlang/docker-erlang-otp/blob/master/21/alpine/Dockerfile to https://github.com/erlang/docker-erlang-otp/blob/master/21/Dockerfile i've realized we're running alpine based images which don't have/get the wx libraries -- switching to debian/ubuntu based images worked.
maybe we can/should add a quick note for guys like me that are not expecting this? i mean, in hindsight probably not that surprising that (supposedly small) alpine builds don't contain such debugging/development dependencies .. just not that obvious if you're deep down the rabbit hole of debugging an erlang crashdump for the first time :) wdyt @c0b ?