Class: DockerContainerWizardState

Inherits:
ApplicationRecord
  • Object
show all
Defined in:
app/models/docker_container_wizard_state.rb

Instance Method Summary collapse

Instance Method Details

#container_attributesObject



18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
# File 'app/models/docker_container_wizard_state.rb', line 18

def container_attributes
  { :repository_name     => image.repository_name,
    :tag                 => image.tag,
    :registry_id         => image.registry_id,
    :name                => configuration.name,
    :compute_resource_id => preliminary.compute_resource_id,
    :tty                 => environment.tty,
    :memory              => configuration.memory,
    :entrypoint          => configuration.entrypoint,
    :command             => configuration.command,
    :attach_stdout       => environment.attach_stdout,
    :attach_stdin        => environment.attach_stdin,
    :attach_stderr       => environment.attach_stderr,
    :cpu_shares          => configuration.cpu_shares,
    :cpu_set             => configuration.cpu_set
  }
end