Mount

constructor(target: String? = null, source: String? = null, type: Mount.Type? = null, readOnly: Boolean? = null, consistency: String? = null, bindOptions: MountBindOptions? = null, volumeOptions: MountVolumeOptions? = null, imageOptions: MountImageOptions? = null, tmpfsOptions: MountTmpfsOptions? = null)

Parameters

target

Container path.

source

Mount source (e.g. a volume name, a host path).

type

The mount type. Available types: - bind Mounts a file or directory from the host into the container. Must exist prior to creating the container. - volume Creates a volume with the given name and options (or uses a pre-existing volume with the same name and options). These are not removed when the container is removed. - image Mounts an image. - tmpfs Create a tmpfs with the given options. The mount source cannot be specified for tmpfs. - npipe Mounts a named pipe from the host into the container. Must exist prior to creating the container. - cluster a Swarm cluster volume

readOnly

Whether the mount should be read-only.

consistency

The consistency requirement for the mount: default, consistent, cached, or delegated.

bindOptions
volumeOptions
imageOptions
tmpfsOptions