-
Notifications
You must be signed in to change notification settings - Fork 81
Broken docker image uploaded recently #32
Comments
Ok, thanks for your report. It appears that the image is built from alpine:3.8, which contains mongo-3.6.7, instead of alpine:edge, which contains the last 4.0.6. |
https://pkgs.alpinelinux.org/packages?name=mongodb&branch=edge Is there a new way to install latest version of MongoDB in Alpine? |
@Svetomechc It has been moved to the nonfree repository https://github.com/alpinelinux/aports/tree/master/non-free/mongodb |
@russkel ok, thanks for the info! Never installed from there, though. Is there a guide? |
@Svetomechc likewise. I believe you edit /etc/apk/repositories make a copy of one of the lines and s/community/nonfree/ ;) |
@russkel I just checked that the version there is actually the same I have already - 4.0.6 (guess I downloaded it right before the takedown, was luckier than @dacarley). So, to use the latest 4.0.10 I will probably have to download one of the official images based on Ubuntu, not Alpine. Sad. |
@Svetomechc I was looking at updating the package but it has so many bloody patches. I also can't get mongo-cxx-driver to compile at the moment. It's all a bit of a mess, which is surprising given the perceived popularity of MongoDB. |
@russkel yeah, was really surprised too. And here's the radio silence when it went away from Alpine repos in our case. Literally no google results about this happening, you have to find out about this manually. |
@Svetomechc I have had success in building the drivers. I will probably upstream the packages to aports, if that's any help to you. |
@russkel let me know if you do. Though didn't find any documentation on their site on how to use them. |
@Svetomechc I am in the process of getting the drivers on edge testing, see alpinelinux/aports#9244 As for using the testing repository, please see https://wiki.alpinelinux.org/wiki/Edge |
@russkel only drivers, not mongodb itself? |
@Svetomechc at this point yes. I will take a shot at the db itself at some point. Yes that's all you need. Aports are the scripts used to build the packages in the repositories. |
The most recent image of
mvertes/alpine-mongo
appears to contain Mongo 3.6.7, not Mongo 4.0.6, as expected.For comparison, here's with the
4.0.5-0
tag:The text was updated successfully, but these errors were encountered: