Skip to content

Commit

Permalink
Merge pull request #1225 from kinvolk/rata/mount-rel-path
Browse files Browse the repository at this point in the history
mount: Allow relative mount destinations on Linux
  • Loading branch information
tianon authored Sep 10, 2023
2 parents 305605a + 6ffddf6 commit 418fb47
Showing 1 changed file with 8 additions and 3 deletions.
11 changes: 8 additions & 3 deletions config.md
Original file line number Diff line number Diff line change
Expand Up @@ -68,9 +68,14 @@ For Linux, the parameters are as documented in [mount(2)][mount.2] system call m
For Solaris, the mount entry corresponds to the 'fs' resource in the [zonecfg(1M)][zonecfg.1m] man page.

* **`destination`** (string, REQUIRED) Destination of mount point: path inside container.
This value MUST be an absolute path.
* Windows: one mount destination MUST NOT be nested within another mount (e.g., c:\\foo and c:\\foo\\bar).
* Solaris: corresponds to "dir" of the fs resource in [zonecfg(1M)][zonecfg.1m].
* Linux: This value SHOULD be an absolute path.
For compatibility with old tools and configurations, it MAY be a relative path, in which case it MUST be interpreted as relative to "/".
Relative paths are **deprecated**.
* Windows: This value MUST be an absolute path.
One mount destination MUST NOT be nested within another mount (e.g., c:\\foo and c:\\foo\\bar).
* Solaris: This value MUST be an absolute path.
Corresponds to "dir" of the fs resource in [zonecfg(1M)][zonecfg.1m].
* For all other platforms: This value MUST be an absolute path.
* **`source`** (string, OPTIONAL) A device name, but can also be a file or directory name for bind mounts or a dummy.
Path values for bind mounts are either absolute or relative to the bundle.
A mount is a bind mount if it has either `bind` or `rbind` in the options.
Expand Down

0 comments on commit 418fb47

Please sign in to comment.