module Docker::Ruby
Public Instance Methods
build(app_path)
click to toggle source
# File lib/docker/ruby.rb, line 8 def build(app_path) path = Docker::PATH(app_path) Docker.build(path, "ruby-#{path.name}") end
run_irb(app_path, flags = '', command = '')
click to toggle source
# File lib/docker/ruby.rb, line 13 def run_irb(app_path, flags = '', command = '') path = Docker::PATH(app_path) name = path.name image = "jphager2/ruby-#{path.name}" flags = "-it --name ruby-irb-#{name} -v #{path}:/usr/src/app #{flags}" docker_cmd = "docker run #{flags} #{image} #{command}" Docker::Interactive.warn(docker_cmd) docker_cmd end