mirror of https://github.com/docker/cli.git
Add note about mount propagation on systemd
Signed-off-by: Brian Goff <cpuguy83@gmail.com>
This commit is contained in:
parent
645055b37d
commit
88fa05ccb4
|
@ -1385,6 +1385,14 @@ Similarly the operator can set the **hostname** with `-h`.
|
||||||
> **Note**:
|
> **Note**:
|
||||||
> The auto-creation of the host path has been [*deprecated*](../misc/deprecated.md#auto-creating-missing-host-paths-for-bind-mounts).
|
> The auto-creation of the host path has been [*deprecated*](../misc/deprecated.md#auto-creating-missing-host-paths-for-bind-mounts).
|
||||||
|
|
||||||
|
> **Note**:
|
||||||
|
> When using systemd to manage the Docker daemon's start and stop, in the systemd
|
||||||
|
> unit file there is an option to control mount propagation for the Docker daemon
|
||||||
|
> itself, called `MountFlags`. The value of this setting may cause Docker to not
|
||||||
|
> see mount propagation changes made on the mount point. For example, if this value
|
||||||
|
> is `slave`, you may not be able to use the `shared` or `rshared` propagation on
|
||||||
|
> a volume.
|
||||||
|
|
||||||
The volumes commands are complex enough to have their own documentation
|
The volumes commands are complex enough to have their own documentation
|
||||||
in section [*Managing data in
|
in section [*Managing data in
|
||||||
containers*](../userguide/dockervolumes.md). A developer can define
|
containers*](../userguide/dockervolumes.md). A developer can define
|
||||||
|
|
|
@ -411,6 +411,14 @@ will convert /foo into a `shared` mount point. Alternatively one can directly
|
||||||
change propagation properties of source mount. Say `/` is source mount for
|
change propagation properties of source mount. Say `/` is source mount for
|
||||||
`/foo`, then use `mount --make-shared /` to convert `/` into a `shared` mount.
|
`/foo`, then use `mount --make-shared /` to convert `/` into a `shared` mount.
|
||||||
|
|
||||||
|
> **Note**:
|
||||||
|
> When using systemd to manage the Docker daemon's start and stop, in the systemd
|
||||||
|
> unit file there is an option to control mount propagation for the Docker daemon
|
||||||
|
> itself, called `MountFlags`. The value of this setting may cause Docker to not
|
||||||
|
> see mount propagation changes made on the mount point. For example, if this value
|
||||||
|
> is `slave`, you may not be able to use the `shared` or `rshared` propagation on
|
||||||
|
> a volume.
|
||||||
|
|
||||||
**--volume-driver**=""
|
**--volume-driver**=""
|
||||||
Container's volume driver. This driver creates volumes specified either from
|
Container's volume driver. This driver creates volumes specified either from
|
||||||
a Dockerfile's `VOLUME` instruction or from the `docker run -v` flag.
|
a Dockerfile's `VOLUME` instruction or from the `docker run -v` flag.
|
||||||
|
|
|
@ -582,6 +582,14 @@ will convert /foo into a `shared` mount point. Alternatively one can directly
|
||||||
change propagation properties of source mount. Say `/` is source mount for
|
change propagation properties of source mount. Say `/` is source mount for
|
||||||
`/foo`, then use `mount --make-shared /` to convert `/` into a `shared` mount.
|
`/foo`, then use `mount --make-shared /` to convert `/` into a `shared` mount.
|
||||||
|
|
||||||
|
> **Note**:
|
||||||
|
> When using systemd to manage the Docker daemon's start and stop, in the systemd
|
||||||
|
> unit file there is an option to control mount propagation for the Docker daemon
|
||||||
|
> itself, called `MountFlags`. The value of this setting may cause Docker to not
|
||||||
|
> see mount propagation changes made on the mount point. For example, if this value
|
||||||
|
> is `slave`, you may not be able to use the `shared` or `rshared` propagation on
|
||||||
|
> a volume.
|
||||||
|
|
||||||
**--volume-driver**=""
|
**--volume-driver**=""
|
||||||
Container's volume driver. This driver creates volumes specified either from
|
Container's volume driver. This driver creates volumes specified either from
|
||||||
a Dockerfile's `VOLUME` instruction or from the `docker run -v` flag.
|
a Dockerfile's `VOLUME` instruction or from the `docker run -v` flag.
|
||||||
|
|
Loading…
Reference in New Issue