class Docr::Types::ContainerConfig
- Docr::Types::ContainerConfig
- Reference
- Object
Included Modules
- JSON::Serializable
Direct Known Subclasses
Defined in:
types/container_config.crConstructors
- .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)
Instance Method Summary
- #args_escaped : Bool | Nil
- #args_escaped=(args_escaped : Bool | Nil)
- #attach_stderr : Bool | Nil
- #attach_stderr=(attach_stderr : Bool | Nil)
- #attach_stdin : Bool | Nil
- #attach_stdin=(attach_stdin : Bool | Nil)
- #attach_stdout : Bool | Nil
- #attach_stdout=(attach_stdout : Bool | Nil)
- #cmd : Array(String) | Nil
- #cmd=(cmd : Array(String) | Nil)
- #domainname : String | Nil
- #domainname=(domainname : String | Nil)
- #entrypoint : Array(String) | Nil
- #entrypoint=(entrypoint : Array(String) | Nil)
- #env : Array(String) | Nil
- #env=(env : Array(String) | Nil)
- #healthcheck : Docr::Types::HealthConfig | Nil
- #healthcheck=(healthcheck : Docr::Types::HealthConfig | Nil)
- #hostname : String | Nil
- #hostname=(hostname : String | Nil)
- #image : String | Nil
- #image=(image : String | Nil)
- #labels : Hash(String, String) | Nil
- #labels=(labels : Hash(String, String) | Nil)
- #mac_address : String | Nil
- #mac_address=(mac_address : String | Nil)
- #network_disabled : Bool | Nil
- #network_disabled=(network_disabled : Bool | Nil)
- #on_build : Array(String) | Nil
- #on_build=(on_build : Array(String) | Nil)
- #open_stdin : Bool | Nil
- #open_stdin=(open_stdin : Bool | Nil)
- #shell : Array(String) | Nil
- #shell=(shell : Array(String) | Nil)
- #stdin_once : Bool | Nil
- #stdin_once=(stdin_once : Bool | Nil)
- #stop_signal : String | Nil
- #stop_signal=(stop_signal : String | Nil)
- #stop_timeout : Int32 | Nil
- #stop_timeout=(stop_timeout : Int32 | Nil)
- #tty : Bool | Nil
- #tty=(tty : Bool | Nil)
- #user : String | Nil
- #user=(user : String | Nil)
- #working_dir : String | Nil
- #working_dir=(working_dir : String | Nil)
Constructor Detail
def self.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)
#