class Docr::Types::ContainerConfig
  
  - Docr::Types::ContainerConfig
 - Reference
 - Object
 
Included Modules
- JSON::Serializable
 
Direct Known Subclasses
Defined in:
docr/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, exposed_ports : Nil | Hash(String, Hash(String, 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)
 - #exposed_ports : Hash(String, Hash(String, String)) | Nil
 - #exposed_ports=(exposed_ports : Hash(String, Hash(String, 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, exposed_ports : Nil | Hash(String, Hash(String, String)) = nil)
        #