Diese Studie untersucht die Auswirkungen von 14 verschiedenen Docker-Gerüchen auf die Größe von Docker-Images. Dazu wurden 16.145 Docker-Gerüche aus 11.313 Open-Source-Dockerfiles identifiziert und behoben.
Die Ergebnisse zeigen, dass Docker-Gerüche im Durchschnitt zu einer Größenzunahme von 48,06 MB (4,6 %) pro Docker-Image führen. Je nach Geruchstyp kann die Größenzunahme bis zu 10 % betragen und in einigen Fällen machen die Gerüche 89 % der Bildgröße aus.
Die am stärksten betroffenen Gerüche sind mit Paketmanagern verbunden, die häufig auftreten und relativ einfach zu beheben sind. Um die Relevanz dieser Gerüche für Entwickler zu validieren, wurden 34 Pull-Requests erstellt, die 78 Docker-Gerüche beheben. 26 dieser Pull-Requests (76,5 %) wurden erfolgreich zusammengeführt und führen zu einer Einsparung von 3,46 GB (16,4 %). Die Kommentare der Entwickler zeigen ein positives Interesse an der Behebung dieser Docker-Gerüche, auch wenn einige Pull-Requests abgelehnt wurden.
To Another Language
from source content
arxiv.org
Key Insights Distilled From
by Thomas Durie... at arxiv.org 03-13-2024
https://arxiv.org/pdf/2312.13888.pdfDeeper Inquiries