Class: DockerBuilder::CLI

Inherits:
Thor
  • Object
show all
Includes:
Thor::Actions
Defined in:
lib/docker_builder/cli.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.source_rootObject



5
6
7
8
# File 'lib/docker_builder/cli.rb', line 5

def self.source_root
  #File.dirname(__FILE__)
  File.expand_path('../../templates', __FILE__)
end

Instance Method Details

#buildObject

build


15
# File 'lib/docker_builder/cli.rb', line 15

desc 'build', 'Build Docker image'

#destroyObject

destroy


223
# File 'lib/docker_builder/cli.rb', line 223

desc 'destroy', 'Destroy Docker container'

#destroy_imageObject

destroy_image


103
# File 'lib/docker_builder/cli.rb', line 103

desc 'destroy_image', 'Destroy Docker image'

#generateObject

generate new project


283
# File 'lib/docker_builder/cli.rb', line 283

desc 'generate', 'Generate new project'

#upObject

up


163
# File 'lib/docker_builder/cli.rb', line 163

desc 'up', 'Run Docker container'