public class Bind extends DockerObject implements Serializable
Volume
in a Docker container.
The Bind can be in read only or read write access mode.Constructor and Description |
---|
Bind(String path,
Volume volume) |
Bind(String path,
Volume volume,
AccessMode accessMode) |
Bind(String path,
Volume volume,
AccessMode accessMode,
SELContext secMode) |
Bind(String path,
Volume volume,
AccessMode accessMode,
SELContext secMode,
Boolean noCopy) |
Bind(String path,
Volume volume,
AccessMode accessMode,
SELContext secMode,
Boolean noCopy,
PropagationMode propagationMode) |
Bind(String path,
Volume volume,
Boolean noCopy) |
Modifier and Type | Method and Description |
---|---|
AccessMode |
getAccessMode() |
Boolean |
getNoCopy() |
String |
getPath() |
PropagationMode |
getPropagationMode() |
SELContext |
getSecMode() |
Volume |
getVolume() |
static Bind |
parse(String serialized)
Parses a bind mount specification to a
Bind . |
String |
toString()
Returns a string representation of this
Bind suitable for inclusion in a JSON message. |
getRawValues
public Bind(String path, Volume volume, AccessMode accessMode)
public Bind(String path, Volume volume, AccessMode accessMode, SELContext secMode)
public Bind(String path, Volume volume, AccessMode accessMode, SELContext secMode, Boolean noCopy)
public Bind(String path, Volume volume, AccessMode accessMode, SELContext secMode, Boolean noCopy, PropagationMode propagationMode)
public String getPath()
public Volume getVolume()
public AccessMode getAccessMode()
public SELContext getSecMode()
public Boolean getNoCopy()
public PropagationMode getPropagationMode()
public static Bind parse(String serialized)
Bind
.serialized
- the specification, e.g. /host:/container:ro
Bind
matching the specificationIllegalArgumentException
- if the specification cannot be parsedCopyright © 2021. All rights reserved.