It is basically a built for the latest MongoDB for Debian.
The current varsion is the r3.6.x build (release).
It will remove all
mongodb* apt packages in
./scripts/build-server.sh, your old
/etc/mongodb.conf (though it saves by timestamp like
/etc/systemd/system/mongodb-server.service is replaced.
It install the required apt dependencies and generates the
SystemD service, enables and starts.
It is for testing, you build it in Docker to test it, but the live building is on the server in the directory in the GIT repository
build directory and then it puts the files into
It can work with sudo, but the best if you are
root. Of course, you can check the
code, there is no
harm for sure!
git https://github.com/patrikx3/docker-debian-testing-mongodb-stable cd docker-debian-testing-mongodb-stable
If below you get an error, please create and
issue, because it is possible I did not added a package, because my server was already there, but I will add in it for you for sure with
All defaults are in the config are the MongoDB uses:
It generates everything, all you have to do:
sudo ./scripts/build-server.sh r3.6.2
It generates and install GoLang and builds the tools that you find them in:
Then it puts all tools into the default Debian
The exact command is like:
sudo ./scripts/build-tools.sh r3.6.2
It the kernel have changed, it better to re-build the server and the tools.