awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
docker-slim avatar

docker-slim/docker-slim

0
View on GitHub↗
23,311 Stars·833 Forks·Go·Apache-2.0·7 Aufrufe

Docker Slim

This project is a suite of specialized tools for linting, minifying, analyzing, and managing container images and their associated registries. It provides a set of utilities including an image minifier to reduce image size, a security profiler to harden running containers, an image analyzer for static inspection, and a registry manager for organizing multi-architecture indices.

The toolset distinguishes itself through behavior-based optimization and security. It uses dynamic analysis to track executed instructions and file access to remove unused binary data, and records kernel interactions to generate restrictive system call profiles. It also employs HTTP probing to discover dynamically loaded components by crawling exposed web ports.

The broader capability surface includes static Dockerfile linting, container image merging, and vulnerability analysis to assess threat levels within an image. It further supports troubleshooting workflows via interactive sidecar container debugging and multi-architecture registry synchronization across cloud and local environments.

Features

  • Image Minifications - A tool that reduces container image size by removing unused data and dependencies to shrink the security attack surface.
  • Container Image Optimizers - Reduces the size of Docker images by removing unused dependencies and data.
  • Image Build and Analysis - Performs static analysis on container images to reveal internal contents and layer changes.
  • Binary Data Minifiers - Implements dynamic analysis to track executed instructions and remove unused binary data to shrink image size.
  • Image Layer Analyzers - Decomposes container image manifests to isolate and inspect individual filesystem layers.
  • Container Image Analyzers - Inspects internal layer structure and composition of container images to understand their content.
  • System Call Profilers - Synthesizes restrictive system call policies by recording kernel interactions during application execution.
  • Container Hardening - Reduces the attack surface of containerized applications by removing unused components and creating restrictive profiles.
  • Configuration Linters - Evaluates Dockerfiles against best practices to identify potential issues and suggest quality improvements.
  • Registry Management - Synchronizes and organizes multi-architecture image indices across different cloud or local registries.
  • Multi-Architecture Synchronization - Manages the transfer and organization of multi-architecture image indices across cloud and local registries.
  • Container Registry Management - Synchronizes and organizes multi-architecture image indices across local and cloud-based registries.
  • Container Troubleshooting - Provides a troubleshooting workflow using side-car shells and web interface probing to identify dynamic components.
  • Dockerfile Utilities - Analyzes container instructions within Dockerfiles to identify potential issues and suggest quality improvements.
  • In-Container Debugging Tools - Attaches a separate container to a target process to provide an interactive shell and introspection tools.
  • Image Vulnerability Assessments - Retrieves and filters risk information for specific security IDs to assess threat levels within container images.
  • Service Probing Tools - Crawls exposed web ports to detect active components and dependencies for more accurate container analysis.
  • Container Management Tools - Tool for shrinking container image sizes.
  • Image Builders - Shrinks container images to the smallest possible size.

Star-Verlauf

Star-Verlauf für docker-slim/docker-slimStar-Verlauf für docker-slim/docker-slim

KI-Suche

Entdecke weitere awesome Repositories

Beschreibe in einfachen Worten, was du brauchst — die KI bewertet tausende kuratierte Open-Source-Projekte nach Relevanz.

Start searching with AI

Open-Source-Alternativen zu Docker Slim

Ähnliche Open-Source-Projekte, sortiert nach der Anzahl der gemeinsamen Funktionen mit Docker Slim.
  • slimtoolkit/slimAvatar von slimtoolkit

    slimtoolkit/slim

    22,977Auf GitHub ansehen↗

    Slim is a comprehensive suite for container lifecycle management, providing tools for image inspection, optimization, security hardening, and service troubleshooting. It functions as a platform for analyzing containerized applications through both static metadata review and dynamic behavioral probing, enabling users to understand image composition and runtime dependencies. The project distinguishes itself by automating the creation of minimal, production-ready container images. It achieves this by removing unnecessary files and components, flattening image layers, and synthesizing restrictive

    Goapparmorcontainersdocker
    Auf GitHub ansehen↗22,977
  • wagoodman/diveAvatar von wagoodman

    wagoodman/dive

    54,242Auf GitHub ansehen↗

    Dive is a command-line tool designed for the analysis and optimization of container images. It functions as a layered storage inspector, allowing users to decompose image manifests to examine individual filesystem layers and identify opportunities to reduce total image size. The tool features a filesystem diffing engine that calculates net changes between sequential layers to highlight redundant data and storage inefficiencies. Users interact with this data through a terminal-based dashboard that provides keyboard-driven navigation of complex file structures and layer metadata. By abstracting

    Goclidockerdocker-image
    Auf GitHub ansehen↗54,242
  • yeasy/docker_practiceAvatar von yeasy

    yeasy/docker_practice

    26,111Auf GitHub ansehen↗

    This project is a Docker educational resource and a collection of practical examples designed for learning containerization technologies. It serves as a guide for understanding container fundamentals, including the creation and management of custom images and the use of registries. The repository provides specialized references for container security hardening, such as managing kernel privileges and implementing supply chain security. It also includes tutorials for multi-container orchestration and a DevOps guide focused on CI/CD automation and image optimization. The material covers a broad

    Gobookcloud-computingcontainer
    Auf GitHub ansehen↗26,111
  • coreos/clairAvatar von coreos

    coreos/clair

    11,011Auf GitHub ansehen↗

    Clair is a container vulnerability scanner that performs static analysis of container images to identify known security vulnerabilities. It functions as an analyzer for OCI and Docker images, indexing their contents to detect security risks and outdated packages without requiring the containers to be running. The tool identifies vulnerabilities by matching indexed container components against security databases to find common vulnerabilities and exposures. This process involves analyzing filesystem layers to track the provenance and versioning of packages across the image hierarchy. The proj

    Go
    Auf GitHub ansehen↗11,011
Alle 30 Alternativen zu Docker Slim anzeigen→

Häufig gestellte Fragen

Was macht docker-slim/docker-slim?

This project is a suite of specialized tools for linting, minifying, analyzing, and managing container images and their associated registries. It provides a set of utilities including an image minifier to reduce image size, a security profiler to harden running containers, an image analyzer for static inspection, and a registry manager for organizing multi-architecture indices.

Was sind die Hauptfunktionen von docker-slim/docker-slim?

Die Hauptfunktionen von docker-slim/docker-slim sind: Image Minifications, Container Image Optimizers, Image Build and Analysis, Binary Data Minifiers, Image Layer Analyzers, Container Image Analyzers, System Call Profilers, Container Hardening.

Welche Open-Source-Alternativen gibt es zu docker-slim/docker-slim?

Open-Source-Alternativen zu docker-slim/docker-slim sind unter anderem: slimtoolkit/slim — Slim is a comprehensive suite for container lifecycle management, providing tools for image inspection, optimization,… wagoodman/dive — Dive is a command-line tool designed for the analysis and optimization of container images. It functions as a layered… yeasy/docker_practice — This project is a Docker educational resource and a collection of practical examples designed for learning… coreos/clair — Clair is a container vulnerability scanner that performs static analysis of container images to identify known… containers/skopeo — Skopeo is an OCI container image manager and registry client designed for inspecting, copying, and signing container… collabnix/dockerlabs — dockerlabs is a collection of educational labs and technical tutorials designed to teach the fundamentals of…