add image to conatiner view.

Update issue: https://github.com/jesseduffield/lazydocker/issues/144

Co-Authored-By: Jesse Duffield <jessedduffield@gmail.com>
This commit is contained in:
anjiawei 2019-08-02 10:59:39 +08:00
parent 8970352efc
commit 9f50809bcf

View file

@ -248,7 +248,9 @@ type ContainerCliStat struct {
// GetDisplayStrings returns the dispaly string of Container
func (c *Container) GetDisplayStrings(isFocused bool) []string {
return []string{c.GetDisplayStatus(), c.Name, c.GetDisplayCPUPerc()}
image := strings.TrimPrefix(c.Container.Image, "sha256:")
return []string{c.GetDisplayStatus(), c.Name, c.GetDisplayCPUPerc(), utils.ColoredString(image, color.FgMagenta)}
}
// GetDisplayStatus returns the colored status of the container