[DiscordArchive] Oh awesome!!!! thank you for the answer!
[DiscordArchive] Oh awesome!!!! thank you for the answer!
Archived author: Foe • Posted: 2023-08-30T13:50:52.451000+00:00
Original source
Containerization and automation is such a time saver in production environments
Archived author: Revision • Posted: 2023-08-30T13:51:08.229000+00:00
Original source
It depends on what you're doing. If you're running many services on the same system, say you're using a VE like vSphere or Proxmox, it makes no sense to have a VM running with Docker inside it since you might as well just run them straight up in the VM - or use LXC to containerize the entire OS instead of a single application.
Archived author: mynameismeat • Posted: 2023-08-30T13:52:34.441000+00:00
Original source
imo LXC is functionally just docker that's harder to compose (as in, there's no dockerfile/containerfile/manifest source of truth iirc). I like that you kinda just deploy a debian (or whatever) root and make whatever changes you need to the FS though.
Archived author: mynameismeat • Posted: 2023-08-30T13:52:44.488000+00:00
Original source
I haven't used it too much though, tbf
Archived author: Revision • Posted: 2023-08-30T13:53:58.222000+00:00
Original source
LXC is different than Docker in that way, yes. It's quite the opposite since it runs a container of an entire OS instead of just a single application as said. It uses almost no memory and starts instantly and if you're running multiple services (say everything related to AC) it's the better choice for you IF you're using say Proxmox. The other choice is to boot up a VM or a LXC container and run Docker inside it and that's just a waste really.
Archived author: mynameismeat • Posted: 2023-08-30T13:54:47.145000+00:00
Original source
there's no reason you can't run a full OS in Docker, it's just that dockers philosophy has gone in the other direction (which is fine and good)
Archived author: Foe • Posted: 2023-08-30T13:54:59.999000+00:00
Original source
Running them straight up as a VM still offers maintenance issues, you now have a bunch more underlying OSes that needs patching, your backup routine is more complex, there's other container platforms that offer different functionality to LXC that definitely benefit from running on a virtualized host os
Archived author: Revision • Posted: 2023-08-30T13:55:04.556000+00:00
Original source
If I was running a public server I'd probably have either some kind of automation script to test the server before it goes to release or Docker to quickly spin up a server to test it before release. It has many benefits.
Archived author: Revision • Posted: 2023-08-30T13:55:44.010000+00:00
Original source
I did say if you run multiple services on the same system, like a VM. If you have one specifically for AC (and everything that requires) it's one VM to manage.
Archived author: mynameismeat • Posted: 2023-08-30T13:55:47.809000+00:00
Original source
I also don't trust linux containers for isolation and would put docker in a VM if isolation was a requirement of mine