3 ms·
Great news. I'll wait for the official docker image to be updated (I deploy on my own server with CapRover). Seems a bit weird though that they do not generate
by conradfr 5y ago
Great news. I'll wait for the official docker image to be updated (I deploy on my own server with CapRover).
Seems a bit weird though that they do not generate images for the same elixir version with different OTP versions.
Currently the latest is elixir v1.12.0-rc.1 and erlang 23.
- losvedir 5y agoI highly recommend using the hexpm docker images, which you specify with elixir, erlang, and distro versions, e.g. hexpm/elixir1.12-erlang24.0-debian-buster. Since the official Elixir versions aren't pinned to a version of Erlang, we had issues where either Erlang or the distro should change out from under us. But not with the hexpm ones.
- conradfr 5y agoThanks, I'll look into it. edit: so far so good.
- thibaut_barrere 5y agoI second this - it is the best solution if one wants to decouple upgrades of Elixir vs OTP, and is really useful for long term upgrades (one step at a time).
- _asummers 5y agoOnly issue here is that they don't do subpatch versions. We needed Erlang 22.3.4.1 for something, so had to build by hand.
- ericmj 5y agoWe do build for subpatch versions: https://hub.docker.com/repository/docker/hexpm/erlang/tags?page=1&ordering=last_updated&name=22.3.4.1- https://hub.docker.com/repository/docker/hexpm/erlang/tags?p...
- _asummers 5y agoOoooh that didn't used to be true, from what I saw! Happy that changed. I can clean up a bunch of images on my side.