Class: Avm::EacUbuntuBase0::DockerImage
- Inherits:
-
Docker::Image
- Object
- Docker::Image
- Avm::EacUbuntuBase0::DockerImage
- Defined in:
- lib/avm/eac_ubuntu_base0/docker_image.rb
Constant Summary collapse
- USER_NAME =
'myuser'
Instance Method Summary collapse
- #base_image ⇒ String
- #stereotype_tag ⇒ Object
- #user_home ⇒ Object
- #user_name ⇒ Object
- #user_password ⇒ Object
Instance Method Details
#base_image ⇒ String
9 10 11 |
# File 'lib/avm/eac_ubuntu_base0/docker_image.rb', line 9 def base_image ::Avm::EacUbuntuBase0::MinimalDockerImage.new.provide.id end |
#stereotype_tag ⇒ Object
13 14 15 |
# File 'lib/avm/eac_ubuntu_base0/docker_image.rb', line 13 def stereotype_tag 'eac_ubuntu_base0' end |
#user_home ⇒ Object
17 18 19 |
# File 'lib/avm/eac_ubuntu_base0/docker_image.rb', line 17 def user_home ::File.join('/home', user_name) end |
#user_name ⇒ Object
21 22 23 |
# File 'lib/avm/eac_ubuntu_base0/docker_image.rb', line 21 def user_name USER_NAME end |
#user_password ⇒ Object
25 26 27 |
# File 'lib/avm/eac_ubuntu_base0/docker_image.rb', line 25 def user_password user_name end |