You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The MUST default-filesystem wording altered in 279c3c0 (linux: relax
filesystem requirements for container, 2017-01-23, opencontainers#666) had read (to
me, anyway) as:
The runtime MUST supply these even if the config doesn't call for
them in mounts.
with 279c3c0 weaking it to:
The runtime SHOULD supply these even if the config doesn't call for
them in mounts.
But that's not very useful (callers that *need* a given mount will
still have to configure it explicitly). However, one interpretation
of the 279c3c0 wording seems to be something like [1]:
Config authors probably want to include mounts entries for these.
That's fine, and this commit tries to make that interpretation more
obvious by shifting the config recommendation over to the Linux
'mounts' example.
The values I'm using are straight from [2].
[1]: opencontainers#666 (comment)
[2]: opencontainers/runtime-tools#24
Signed-off-by: W. Trevor King <[email protected]>
Copy file name to clipboardExpand all lines: config-linux.md
-14Lines changed: 0 additions & 14 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -3,20 +3,6 @@
3
3
This document describes the schema for the [Linux-specific section](config.md#platform-specific-configuration) of the [container configuration](config.md).
4
4
The Linux container specification uses various kernel features like namespaces, cgroups, capabilities, LSM, and filesystem jails to fulfill the spec.
5
5
6
-
## Default Filesystems
7
-
8
-
The Linux ABI includes both syscalls and several special file paths.
9
-
Applications expecting a Linux environment will very likely expect these file paths to be setup correctly.
10
-
11
-
The following filesystems SHOULD be made available in each container's filesystem:
A namespace wraps a global system resource in an abstraction that makes it appear to the processes within the namespace that they have their own isolated instance of the global resource.
0 commit comments