The same way and principles, actually containers mimics the golden image pattern used in physical infrastructure.
You need an image (qcow, raw, etc) of your vm with the things you want installed on it. Then you distribute it across computers that will used it through qemu, libvirt, etc.
I used Arch a lot back in the days there was no dkms (got a new kernel? Recompile your gpu module otherwise no desktop on the next reboot, specially with nvidia) and Arch is a very good place to learn Linux, but I eventually went to Debian because everything just works.
For the topic I think is good to have dfsg and to patch any software with the goal to provide better integration with the system and for user's freedom.
I interviewed with epic games and got all the questions answered, though I used generic term to describe each aws product and drilled down into specifics/fundamentals of the questions, protocols, configuration gotchas, etc.
Got rejected with "no experience with aws".
EDIT: I use Firefox.