Class: Kontena::Cli::Apps::DockerfileGenerator

Inherits:
Object
  • Object
show all
Includes:
Common
Defined in:
lib/kontena/cli/apps/dockerfile_generator.rb

Instance Method Summary collapse

Methods included from Common

#abort_on_validation_errors, #app_json, #create_yml, #current_dir, #display_notifications, #generate_services, #hint_on_validation_notifications, #prefixed_name, #project_name_from_yaml, #read_yaml, #require_config_file, #service_exists?, #service_prefix, #services_from_yaml, #set_env_variables, #token, #valid_addons

Instance Method Details

#generate(base_image) ⇒ Object



8
9
10
11
12
13
14
# File 'lib/kontena/cli/apps/dockerfile_generator.rb', line 8

def generate(base_image)

  dockerfile = File.new('Dockerfile', 'w')
  dockerfile.puts "FROM #{base_image}"
  dockerfile.puts 'CMD ["/start", "web"]'
  dockerfile.close
end