Closed getong closed 4 years ago
Updated.
🙏 :shipit:
🎆 🥳 🎈
wooo hoooo, waiting for this :) eager to try the new compiler optimizations :)
@c0b If you don't have time to take care of this repo, please add me as a collaborator of this repo.
@c0b @getong Or me :wink:
Anyone else giving up on the non-responsiveness here and using something else? I'm looking at using https://hub.docker.com/r/hexpm/elixir going forward
Anyone else giving up on the non-responsiveness here and using something else? I'm looking at using https://hub.docker.com/r/hexpm/elixir going forward
Gonna give that a try, thanks!
Anyone else giving up on the non-responsiveness here and using something else? I'm looking at using https://hub.docker.com/r/hexpm/elixir going forward
I have a post on CircleCI's image PR thread encouraging the adoption of those images as well, because that work is blocked on this Pull Request or one like it.
https://github.com/CircleCI-Public/cimg-elixir/pull/36#issuecomment-705688010
Anyone else giving up on the non-responsiveness here and using something else? I'm looking at using https://hub.docker.com/r/hexpm/elixir going forward
Thanks for the tip @bmuller Only problem with Bob the builder is the wealth of choice! Eventually found what I wanted as hexpm/elixir:1.11.0-erlang-23.1.1-alpine-3.12.0 There are thousands of pages of combinations!
Anyone else giving up on the non-responsiveness here and using something else? I'm looking at using https://hub.docker.com/r/hexpm/elixir going forward
Thanks for the tip @bmuller Only problem with Bob the builder is the wealth of choice! Eventually found what I wanted as hexpm/elixir:1.11.0-erlang-23.1.1-alpine-3.12.0 There are thousands of pages of combinations!
I also found that same image combination with some luck :sweat_smile: Since the search feature of docker hub is broken (triggered at every keystroke with refreshing the page so it's impossible to type long keywords) and that the sort order is also somehow useless, it is indeed not so easy to figure out the correct version..
However as explained in the readme page, there is currently not so "much" combinations:
elixir-amd64
or elixir-arm64
it default to amd64
. But someone can also pull explicit architecture images too.I was thinking for a moment now to do a tool (probably as a saas) to allow people to enter some kind of image (registry name and some kind of keywords or regex) they are interested in and allow them to receive a mail (might also be slack, telegram etc..) of a new version.
I didn't dive deep into CI/CD so I don't know if this is not already existing but I might do it anyway, at least for me as a side project..
Thanks for the tip @bmuller Only problem with Bob the builder is the wealth of choice! Eventually found what I wanted as hexpm/elixir:1.11.0-erlang-23.1.1-alpine-3.12.0 There are thousands of pages of combinations!
One thing I figured out that helped a lot is that you can just put the query in the URL, and also the query seems to honor %
as wildcards. So this would be a query for elixir 1.11., with all version of OTP 23 on Alpine 3.12 (1.11.%-erlang-23.%-alpine-3.12
):
https://hub.docker.com/r/hexpm/elixir/tags?page=1&name=1.11.%25-erlang-23.%25-alpine-3.12
However.. Am I the only one for whom ElixirLS is crashing with this image hexpm/elixir:1.11.0-erlang-23.1.1-alpine-3.12.0
@jmarca @bmuller ?
I'm using VSCode ElixirLS..
Despite I'm changing nothing than the line FROM elixir:1.10-alpine
and without touching anything else and even rebuilding the images, I'm ending up with ElixirLS not working..
It seems it's the OTP 23 that is missing some things..
Well.. In the meantime I tried every latest combination of Elixir, Erlang and Alpine down to what's supposed to be in elixir:1.10
, i.e. Elixir 1.10.4, Erlang 22 and Alpine 3.11..
I tried all the following images.. ElixirLS crashes for every Hexpm images...
# FROM hexpm/elixir:1.11.0-erlang-23.0-alpine-3.12.0
# FROM hexpm/elixir:1.11.0-erlang-22.3.4.11-alpine-3.12.0
# FROM hexpm/elixir:1.10.4-erlang-23.1.1-alpine-3.12.0
# FROM hexpm/elixir:1.10.4-erlang-22.3.4.11-alpine-3.12.0
# FROM hexpm/elixir:1.11.0-erlang-23.0.2-alpine-3.11.6
# FROM hexpm/elixir:1.11.0-erlang-22.3.4.3-alpine-3.11.6
# FROM hexpm/elixir:1.10.4-erlang-23.0.2-alpine-3.11.6
FROM hexpm/elixir:1.10.4-erlang-22.3.4.3-alpine-3.11.6
# FROM elixir:1.10-alpine
Too bad :/
If someone have any suggestion, I'll be happy to hear it..
@getong any news on this? Could we help with something? Maybe it's not a bad idea to fork this 🤷♂️
I've been using hexpm/elixir:1.11.0-erlang-23.1.1-alpine-3.12.0
and now hexpm/elixir:1.11.1-erlang-23.1.1-alpine-3.12.0
for a week in production and it's working great.
@vrcca Would you merge this pr? It seems that you can do it.
Unfortunately, I cannot. I just approved it so @c0b would merge this 😂
Anyone figure out why the 1.11 hexpm/elixir images are breaking ElixirLS like @altdsoy reported? @bmuller are you not using ElixirLS or is it not breaking for you with hexpm/elixir:1.11.1-erlang-23.1.1-alpine-3.12.0
How are you folks using the image, such that it has the ability to impact your local use of ElixirLS? Are your entire development environments containerized? I'd probably look over the project's issues board for compatibility reports.
They only test the project up to 1.10 and build the released version with 1.8.
Anyone figure out why the 1.11 hexpm/elixir images are breaking ElixirLS like @altdsoy reported? @bmuller are you not using ElixirLS or is it not breaking for you with
hexpm/elixir:1.11.1-erlang-23.1.1-alpine-3.12.0
I don't use ElixirLS ... so may not be a good fit if that's the use case.
@c0b Could you please merge this PR?
+1
@getong didn't realize you took care of these too. Thanks!
@c0b it would be great if we could get this repo opened up to more people and moved to the Erlang Ecosystem Foundation https://github.com/erlef/ github org?
@tsloughter that would be great. Maybe @starbelly can help? 😉
@c0b Are you still around? Can you please merge this PR?
@getong I think we should go ahead and move this to erlef. I can fork it to there, are you able to submit the images to docker hub? That's the main part I still don't understand the process for and don't think we have automation around?
@getong I think we should go ahead and move this to erlef. I can fork it to there, are you able to submit the images to docker hub? That's the main part I still don't understand the process for and don't think we have automation around?
I think so, let's do it.
docker-library/official-images#8979 is made, if that pr is merged, the docker hub elixir image will be updated.
1.11.1 can be found in https://hub.docker.com/_/elixir , close it now.
1.11.1 can be found in https://hub.docker.com/_/elixir , close it now.
Hello @getong It seems that there is no way to post issues in the erlef repository https://github.com/erlef/docker-elixir Just asking here if it's normal?
Also Elixir 1.11.2 seems to be released.. Any plan to publish it soon?
Because it is a fork it doesn't have issues, I should be able to enable them, will work on that now.
1.11.1 can be found in https://hub.docker.com/_/elixir , close it now.
Hello @getong It seems that there is no way to post issues in the erlef repository https://github.com/erlef/docker-elixir Just asking here if it's normal?
Also Elixir 1.11.2 seems to be released.. Any plan to publish it soon?
docker-library/official-images#9016 will update elixir 1.11.2 docker image.
1.11 is released! 😄 https://github.com/elixir-lang/elixir/blob/v1.11/CHANGELOG.md