Mangrullo::DockerClient
Constants
BASE_DELAY = 0.1
MAX_DELAY = 5.0
MAX_RETRIES = 3
Retry configuration
Constructors
Instance methods
create_container_from_inspect_data(image_name : String, container_name : String, inspect_data : String) : String | Nil
Sourcecreate_container_with_config(image_name : String, container_name : String, config : Hash(String, JSON::Any)) : String | Nil
Sourceget_container_logs(container_id : String, tail : Int32 = Mangrullo::Constants::Docker::DEFAULT_LOG_TAIL) : String
Sourcelist_containers(all : Bool = false, filters : Hash(String, Array(String)) = {} of String => Array(String)) : Array(ContainerInfo)
Sourcepull_image(image_name : String, tag : String = Mangrullo::Constants::Docker::DEFAULT_IMAGE_TAG) : Bool
Sourcerunning_containers
Source