class Dort::Container

Attributes

data[R]
expose[R]
id[R]
name[R]
ports[R]

Public Class Methods

new(data) click to toggle source
# File lib/dort.rb, line 43
def initialize(data)
  @data = data
  @id = @data['Id'][0..11]
  @name = @data['Name']
  @ports = Ports.new @data['HostConfig']['PortBindings'] || []
  @expose = Expose.new @data['Config']['ExposedPorts'] || []
end

Public Instance Methods

inspect()
Alias for: to_s
to_s() click to toggle source
# File lib/dort.rb, line 51
def to_s
  "#<#{self.class}:#{object_id} Id=#{id} Name=#{name}>"
end
Also aliased as: inspect