Podman Concepts: Difference between revisions
Jump to navigation
Jump to search
Line 2: | Line 2: | ||
* [[Podman#Subjects|podman]] | * [[Podman#Subjects|podman]] | ||
=podman Virtual Machine= | =podman Virtual Machine= | ||
Podman on MacOS or Windows requires a virtual machine. This is because containers must run with a Linux kernel, and the podman virtual machine provides that Linux kernel on Mac. If it does not exist, the virtual machine must be [[Podman_Operations#VM_Initialization|initialized]], then [[Podman_Operations#VM_Startup|started]]. | |||
=Containerfile= | =Containerfile= |
Revision as of 04:28, 4 May 2023
Internal
podman Virtual Machine
Podman on MacOS or Windows requires a virtual machine. This is because containers must run with a Linux kernel, and the podman virtual machine provides that Linux kernel on Mac. If it does not exist, the virtual machine must be initialized, then started.
Containerfile
Also see:
Build Context
Also see:
Rootless Mode
The mode in which the podman Virtual Machine runs where containers are not allowed root permissions.