Feature or enhancement request details
The container machine documentations talks about filesystems and init:
"each machine keeps its filesystem and runs the image's own init system"
But a container also keeps its filesystem, and it can use the --init flag?
So there is no major difference between the two, it's more of a convenience...
The real difference is in the user setup and in the default volume mounts:
"Host integrations such as automatic user and home directory sharing"
Talking about container machine versus container here, not about containers.
Otherwise it would be more about reusing the old kernel, vs starting a new one...
A container machine (with user and home) is usually referred to as a "toolbox".
And you can run those on top of container machine (or container), if needed:
Code of Conduct
Feature or enhancement request details
The
container machinedocumentations talks about filesystems and init:"each machine keeps its filesystem and runs the image's own init system"
But a container also keeps its filesystem, and it can use the
--initflag?So there is no major difference between the two, it's more of a convenience...
The real difference is in the user setup and in the default volume mounts:
"Host integrations such as automatic user and home directory sharing"
Talking about
container machineversuscontainerhere, not about containers.Otherwise it would be more about reusing the old kernel, vs starting a new one...
A container machine (with user and home) is usually referred to as a "toolbox".
And you can run those on top of
container machine(orcontainer), if needed:Toolbx https://containertoolbx.org/
Distrobox https://distrobox.it/
Code of Conduct