Skip to content

Latest commit

 

History

History
36 lines (31 loc) · 3.92 KB

File metadata and controls

36 lines (31 loc) · 3.92 KB

ContainerCreateRequest

Properties

Name Type Description Notes
hostname kotlin.String The hostname to use for the container, as a valid RFC 1123 hostname. [optional]
domainname kotlin.String The domain name to use for the container. [optional]
user kotlin.String The user that commands are run as inside the container. [optional]
attachStdin kotlin.Boolean Whether to attach to `stdin`. [optional]
attachStdout kotlin.Boolean Whether to attach to `stdout`. [optional]
attachStderr kotlin.Boolean Whether to attach to `stderr`. [optional]
exposedPorts kotlin.collections.MutableMap<kotlin.String, kotlin.Any> An object mapping ports to an empty object in the form: `{&quot;<port>/<tcp udp
tty kotlin.Boolean Attach standard streams to a TTY, including `stdin` if it is not closed. [optional]
openStdin kotlin.Boolean Open `stdin` [optional]
stdinOnce kotlin.Boolean Close `stdin` after one attached client disconnects [optional]
env kotlin.collections.MutableList<kotlin.String> A list of environment variables to set inside the container in the form `[&quot;VAR=value&quot;, ...]`. A variable without `=` is removed from the environment, rather than to have an empty value. [optional]
cmd kotlin.collections.MutableList<kotlin.String> Command to run specified as a string or an array of strings. [optional]
healthcheck HealthConfig [optional]
argsEscaped kotlin.Boolean Command is already escaped (Windows only) [optional]
image kotlin.String The name (or reference) of the image to use when creating the container, or which was used when the container was created. [optional]
volumes kotlin.collections.MutableMap<kotlin.String, kotlin.Any> An object mapping mount point paths inside the container to empty objects. [optional]
workingDir kotlin.String The working directory for commands to run in. [optional]
entrypoint kotlin.collections.MutableList<kotlin.String> The entry point for the container as a string or an array of strings. If the array consists of exactly one empty string (`[&quot;&quot;]`) then the entry point is reset to system default (i.e., the entry point used by docker when there is no `ENTRYPOINT` instruction in the `Dockerfile`). [optional]
networkDisabled kotlin.Boolean Disable networking for the container. [optional]
macAddress kotlin.String MAC address of the container. Deprecated: this field is deprecated in API v1.44 and up. Use EndpointSettings.MacAddress instead. [optional]
onBuild kotlin.collections.MutableList<kotlin.String> `ONBUILD` metadata that were defined in the image's `Dockerfile`. [optional]
labels kotlin.collections.MutableMap<kotlin.String, kotlin.String> User-defined key/value metadata. [optional]
stopSignal kotlin.String Signal to stop a container as a string or unsigned integer. [optional]
stopTimeout kotlin.Int Timeout to stop a container in seconds. [optional]
shell kotlin.collections.MutableList<kotlin.String> Shell for when `RUN`, `CMD`, and `ENTRYPOINT` uses a shell. [optional]
hostConfig HostConfig [optional]
networkingConfig NetworkingConfig [optional]