logo

Lightning Talk: What Made Your Container Fat? Visualizing the Size of Container Layers

2022-05-17

Authors:   Dan Čermák


Summary

The presented tool helps visualize the size of container layers to monitor the size of container images. It features sunburst graphs showing the file system usage and allows for easy comparison of images side by side.
  • Building container images can result in larger image sizes
  • Existing tools for analyzing container images were not focused on data visualization
  • The presented tool features sunburst graphs to easily identify which layer is responsible for the overall image's size
  • The tool allows for easy comparison of images side by side
  • It can be hosted on a server and requires no installation
  • The tool can analyze images from various architectures and store them in a database
The speaker discussed the challenges of analyzing container images and identifying which layer was responsible for the overall image's size. They found existing tools to be confusing and not focused on data visualization. To address this, they created a tool with a simple user interface and sunburst graphs to easily identify the culprit layer. They also added the ability to compare images side by side, which was not available in existing tools. The tool can be hosted on a server and requires no installation, making it accessible to everyone.

Abstract

The analysis of container images is becoming increasingly important to deliver a high quality product. We have found it rather challenging to continously monitor the size of our container images that we were producing and existing tools were not focused on data visualization, which we wanted initially. The presented tool was born out of this necessity: it has a very simple user interface, requires no installation (it can be hosted on a server somewhere else) and features sunburst graphs showing the file system usage. This allows everyone to easily check which layer is where responsible for the overall image's size.Click here to view captioning/translation in the MeetingPlay platform!

Materials:

Post a comment

Related work


Conference:  Defcon 29
Authors:
2021-08-01