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.
다른 언어로
소스 콘텐츠 기반
arxiv.org
더 깊은 질문