Class: Kuby::Docker::AppImage
- Inherits:
-
TimestampedImage
- Object
- Image
- TimestampedImage
- Kuby::Docker::AppImage
- Extended by:
- T::Sig
- Defined in:
- lib/kuby/docker/app_image.rb
Instance Attribute Summary
Attributes inherited from Image
#alias_tags, #credentials, #identifier, #image_url, #main_tag, #registry_index_url
Instance Method Summary collapse
-
#initialize(dockerfile, image_url, credentials, registry_index_url = nil, main_tag = nil, alias_tags = []) ⇒ AppImage
constructor
A new instance of AppImage.
Methods inherited from TimestampedImage
#build, #current_version, #latest_timestamp_tag, #new_version, #previous_timestamp_tag, #previous_version, #push
Methods inherited from Image
#build, #current_version, #docker_cli, #dockerfile, #image_host, #image_hostname, #image_repo, #image_uri, #new_version, #previous_version, #push, #registry_index_host, #registry_index_hostname, #registry_index_uri, #tags
Constructor Details
#initialize(dockerfile, image_url, credentials, registry_index_url = nil, main_tag = nil, alias_tags = []) ⇒ AppImage
Returns a new instance of AppImage.
19 20 21 22 |
# File 'lib/kuby/docker/app_image.rb', line 19 def initialize(dockerfile, image_url, credentials, registry_index_url = nil, main_tag = nil, = []) super @identifier = "app" end |