Method: Indocker::Docker.run_command

Defined in:
lib/indocker/docker.rb

.run_command(image, args_list, command, service_args) ⇒ Object



30
31
32
33
34
35
36
37
38
39
40
# File 'lib/indocker/docker.rb', line 30

def run_command(image, args_list, command, service_args)
  extra_args = ""

  if service_args && service_args.is_a?(Hash)
    service_args.each do |arg, val|
      extra_args += " #{arg} #{val}"
    end
  end

  "docker run #{args_list} #{image} #{command} #{extra_args}"
end