class Docr::Types::CreateContainerConfig
Included Modules
- JSON::Serializable
Defined in:
types/create_container_config.crConstructors
- .new(pull : JSON::PullParser)
- .new(hostname = nil, domainname = nil, user = nil, attach_stdin = false, attach_stdout = true, attach_stderr = true, tty = false, open_stdin = false, stdin_once = false, env = nil, cmd = nil, healthcheck = nil, args_escaped = nil, image = nil, working_dir = nil, entrypoint = nil, network_disabled = nil, mac_address = nil, on_build = nil, labels = nil, stop_signal = "SIGTERM", stop_timeout = 10, shell = nil, host_config : Nil | Docr::Types::HostConfig = nil)
Instance Method Summary
- #host_config : Docr::Types::HostConfig | Nil
- #host_config=(host_config : Docr::Types::HostConfig | Nil)
Instance methods inherited from class Docr::Types::ContainerConfig
args_escaped : Bool | Nil
args_escaped,
args_escaped=(args_escaped : Bool | Nil)
args_escaped=,
attach_stderr : Bool | Nil
attach_stderr,
attach_stderr=(attach_stderr : Bool | Nil)
attach_stderr=,
attach_stdin : Bool | Nil
attach_stdin,
attach_stdin=(attach_stdin : Bool | Nil)
attach_stdin=,
attach_stdout : Bool | Nil
attach_stdout,
attach_stdout=(attach_stdout : Bool | Nil)
attach_stdout=,
cmd : Array(String) | Nil
cmd,
cmd=(cmd : Array(String) | Nil)
cmd=,
domainname : String | Nil
domainname,
domainname=(domainname : String | Nil)
domainname=,
entrypoint : Array(String) | Nil
entrypoint,
entrypoint=(entrypoint : Array(String) | Nil)
entrypoint=,
env : Array(String) | Nil
env,
env=(env : Array(String) | Nil)
env=,
healthcheck : Docr::Types::HealthConfig | Nil
healthcheck,
healthcheck=(healthcheck : Docr::Types::HealthConfig | Nil)
healthcheck=,
hostname : String | Nil
hostname,
hostname=(hostname : String | Nil)
hostname=,
image : String | Nil
image,
image=(image : String | Nil)
image=,
labels : Hash(String, String) | Nil
labels,
labels=(labels : Hash(String, String) | Nil)
labels=,
mac_address : String | Nil
mac_address,
mac_address=(mac_address : String | Nil)
mac_address=,
network_disabled : Bool | Nil
network_disabled,
network_disabled=(network_disabled : Bool | Nil)
network_disabled=,
on_build : Array(String) | Nil
on_build,
on_build=(on_build : Array(String) | Nil)
on_build=,
open_stdin : Bool | Nil
open_stdin,
open_stdin=(open_stdin : Bool | Nil)
open_stdin=,
shell : Array(String) | Nil
shell,
shell=(shell : Array(String) | Nil)
shell=,
stdin_once : Bool | Nil
stdin_once,
stdin_once=(stdin_once : Bool | Nil)
stdin_once=,
stop_signal : String | Nil
stop_signal,
stop_signal=(stop_signal : String | Nil)
stop_signal=,
stop_timeout : Int32 | Nil
stop_timeout,
stop_timeout=(stop_timeout : Int32 | Nil)
stop_timeout=,
tty : Bool | Nil
tty,
tty=(tty : Bool | Nil)
tty=,
user : String | Nil
user,
user=(user : String | Nil)
user=,
working_dir : String | Nil
working_dir,
working_dir=(working_dir : String | Nil)
working_dir=
Constructor methods inherited from class Docr::Types::ContainerConfig
new(pull : JSON::PullParser)new(hostname : Nil | String = nil, domainname : Nil | String = nil, user : Nil | String = nil, attach_stdin : Bool | Nil = false, attach_stdout : Bool | Nil = true, attach_stderr : Bool | Nil = true, tty : Bool | Nil = false, open_stdin : Bool | Nil = false, stdin_once : Bool | Nil = false, env : Nil | Array(String) = nil, cmd : Nil | Array(String) = nil, healthcheck : Nil | Docr::Types::HealthConfig = nil, args_escaped : Bool | Nil = nil, image : Nil | String = nil, working_dir : Nil | String = nil, entrypoint : Nil | Array(String) = nil, network_disabled : Bool | Nil = nil, mac_address : Nil | String = nil, on_build : Nil | Array(String) = nil, labels : Nil | Hash(String, String) = nil, stop_signal : Nil | String = "SIGTERM", stop_timeout : Int32 | Nil = 10, shell : Nil | Array(String) = nil) new
Constructor Detail
def self.new(hostname = nil, domainname = nil, user = nil, attach_stdin = false, attach_stdout = true, attach_stderr = true, tty = false, open_stdin = false, stdin_once = false, env = nil, cmd = nil, healthcheck = nil, args_escaped = nil, image = nil, working_dir = nil, entrypoint = nil, network_disabled = nil, mac_address = nil, on_build = nil, labels = nil, stop_signal = "SIGTERM", stop_timeout = 10, shell = nil, host_config : Nil | Docr::Types::HostConfig = nil)
#