Hi, I am somehow experienced with GNU/Linux (10+ yrs), use it exclusively for few last years, but all this is centered about desktop usage mainly (but I did build LFS and have no problem administering already setup services on our main servers).
Now, I was assigned to build a server for our local branch. We need various services to be running there. On the main system, there will be only LDAP and VPN running, that's okay. But we also need some services with different requirements (main server is Debian Jessie, some services may need Sid as base system, different versions of libraries etc).
TL;DR So the question: Should I use Docker as basis for these separated services (like Redmine, gerrit, Jenkins, etc.) or should I use virtualization per se, like VirtualBox (which I know) or KVM (which I don't)?
[link] [comments]