func (c *Container) RetrieveIp() { inspect, err := docker.Inspect(c.Id) if err != nil { util.LogError(err) } c.retrieveInfoFromInspection(inspect) }
func (c *Container) retrieveIp() { inspect, err := docker.Inspect(c.Id) if err != nil { panic(err) } c.retrieveInfoFromInspection(inspect) }
func (c *Container) IsRunning() bool { if c.Running { return true } // Check if a container with the same name is already running inspect, err := docker.Inspect(c.Name) if err != nil { return false } c.retrieveInfoFromInspection(inspect) return c.Running }