Score:0

deciding on docker architecture setup and performance

ua flag

I will need to virtualize a jenkins software architecture and I don't know which architcture will be more efficient.

I need :

  • a jenkins server
  • an opensuse server for c/c++ 64 bits compilation
  • an msys2 system for win32 compilation and packaging (windows system)
  • an old 32 bits ubuntu 10.04 server for compilation.

my IT department bought a server with [email protected] and 32Gb RAM

my IT department proposed : a LXC container in proxmox

I don't really understand how it will work, does it mean I will run an hypervisor inside another hypervisor and loose performance ?

  • running docker either in a linux VM or directly in the server.

  • running it in a linux VM : same problem as proxmox ? directly on the server : ok, but this is a dedicated docker server.

  • setup an ESxi VMWare server.

What is the added value ?

From my software developer viewpoint , docker is a fast to setup and easy way. I don't want to depend on IT to setup some images.

Michael Hampton avatar
cz flag
Did they intend to provide you with such a small amount of RAM, or did you ask for such a small amount? You almost certainly will want significantly more than that. At least, does it have a modern CPU or did they go cheap there too? And did you intend to run VMs with an **extremely obsolete** version of Ubuntu? All modern Linux distros, including openSUSE, have mingw32 and mingw64 so there should be no need for msys2 on Linux. On Windows it may make a good way to install those packages though.
ua flag
@MichaelHampton This is the memory IT provided :-(. old ubuntu 10.04 will be run to keep status of some old applications needed. There is no intent to change msys2 on windows, some python applications are packaged with it too, but that may be taken in consideration
Michael Hampton avatar
cz flag
Using msys2 on Windows is fine; it's trying to use msys2 on Liinux that would be the pointless bit. As for the rest, I hope you have very good migration plans for the obsolete bits.
ua flag
@MichaelHampton yes, it is msys2 on windows :-)
mangohost

Post an answer

Most people don’t grasp that asking a lot of questions unlocks learning and improves interpersonal bonding. In Alison’s studies, for example, though people could accurately recall how many questions had been asked in their conversations, they didn’t intuit the link between questions and liking. Across four studies, in which participants were engaged in conversations themselves or read transcripts of others’ conversations, people tended not to realize that question asking would influence—or had influenced—the level of amity between the conversationalists.