On 06/08/17 02:39 AM, George from the tribe wrote:
I need to create a single application virtual machine that will be pretty small. I would like the machine to not take up more than about 5gb, or even less if possible. I don't know that I would need a swap. I would probably want it to be just a single partition, root and home being on that single partition. The only thing I will need to run on the machine will be network connections, some python dependencies, and the application I want to install.
I use VirtualBox frequently with a windows VM, so there is no issue with the virtualization program itself.
So, any suggestions on what type of linux to use? Should I go for a much older version of openSUSE? Or can I do it with LEAP 42.2 or 42.3, and just do some kind of very limited installation? My preference, naturally, is something more recent.
I'm experimenting with Docker and its packages. The great advantage they offer over a Virtual machine is that they are smaller and lighter and application specific. Unless you have a bare hypervisor, the VM model means you are loading an OS on top of an OS. The Docker model means that the host OS's facilities are used. While there is an extensive library of applications, you can, though I haven't got to experiment with this, create your own. You just need the application running on a machine. In my case I'd be working solely with Linux but as I understand it, so long as you keep to a certain API you can run a package that was created under windows under Linux Docker. Obviously you couldn't integrate with Windows technologies like .NET, ASP.NET, PowerShell, and more. There's this: https://www.mirantis.com/blog/linux-windows-living-together-total-chaos-ok-k... Of course there are a number of constraints, particularly if you expect to run MULTIPLE networked Windows applications on the same kubernetes/Linux host But from the way you ask the question I don't think that's the case. personally, I don't expect to be following this path in the foreseeable future but I'd be interested to hear from anyone who does. -- A: Yes. > Q: Are you sure? >> A: Because it reverses the logical flow of conversation. >>> Q: Why is top posting frowned upon? -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org