Start a Linux container image with an ordinary Linux container runtime.
Which host relationship is an important constraint?
Because containers share the host kernel, the image and workload need compatible CPU architecture and kernel features. The userland distribution can differ.
Detailed explanation
Incorrect. Architecture and kernel features still constrain container execution.
Incorrect. A container userland does not always need the same distribution as the host.
Correct. The shared kernel requires compatible architecture and features.
Incorrect. Containers do not automatically overwrite host configuration files.
Try it yourself
An example you can run in a temporary verification environment.
uname -m; uname -rExpected result
host側から見えるarchitectureとkernel releaseKey points
- Architecture
- Kernel compatibility
- User space
Notes
- Environment: Linux container host
- Use a disposable VM or container when validating lifecycle commands.
- Exact command output can vary slightly by distribution and runtime version.
Foundation review
Identify the layer
A container can use a different user-space distribution, but its binaries and required kernel interfaces must remain compatible.
Check the side effect
Compare the image architecture and required kernel features with the host before starting the container.