5 ms·
You’re running a VM either way on a Mac. Docker without a VM is only available on Linux. EDIT I get your intent though because it runs better when the images m
by hk1337 3y ago
You’re running a VM either way on a Mac. Docker without a VM is only available on Linux.
EDIT I get your intent though because it runs better when the images match the host.
- soulofmischief 3y agoYep! But at least it can leverage hyperkit and vastly reduce overhead when running images of matching architecture.
- sigjuice 3y agohyperkit does not run on ARM Macs $ brew install hyperkit hyperkit: The x86_64 architecture is required for this software. Error: hyperkit: An unsatisfied requirement failed this build.
- soulofmischief 3y agoOh I didn't realize, thanks for pointing that out. I guess they'll have to rely on the new virtualization framework going forward.
- SparkyMcUnicorn 3y agoMacOS can run MacOS containers natively, but I understand that's not much help for most people. https://macoscontainers.org/ https://macoscontainers.org/
- hk1337 3y agoThat’s interesting. It’s in 0.0.1 version though but it seems like a possible drop in replacement
- chupasaurus 3y agoWithout network, IPC, PID and cgroup namespaces replacements it's not even close. How Windows Server does it? By using parts of Hyper-V.
- mbreese 3y agoYeah, but that also requires disabling SIP, so you still might want to run it in a VM.
- irusensei 3y agoAw. I wish there was a way to isolate corpoware crap like Citrix into its own little jail. Kinda like {tool,distro}box on Linux.
- pjmlp 3y agoAnd on Windows while running Windows containers.
- als0 3y agoBefore anyone else gets confused...Windows containers are only for Windows applications. If you have a Linux environment in your Docker image, then it's running on a VM. https://learn.microsoft.com/en-us/virtualization/windowscontainers/about/ https://learn.microsoft.com/en-us/virtualization/windowscont...
- pjmlp 3y agoOf course, what is there to be confused about? It say it clearly on the name, Windows containers.