This project was created to be a public repository to support Docker-related research and study. You are welcome to share other research with us. To add a new paper, you can simply add an issue or a pull request.
2022
Fixing Dockerfile Smells: An Empirical Study.
Giovanni Rosa, Simone Scalabrino and Rocco Oliveto.
Docker-related Research Repository
This project was created to be a public repository to support Docker-related research and study. You are welcome to share other research with us. To add a new paper, you can simply add an issue or a pull request.
2022
Fixing Dockerfile Smells: An Empirical Study.
Dockerlive: A live development environment for Dockerfiles.
Understanding and Predicting Docker Build Duration: An Empirical Study of Containerized Workflow of OSS Projects.
An empirical study on self-admitted technical debt in Dockerfiles.
Recommending Base Image for Docker Containers based on Deep Configuration Comprehension.
A Preliminary Analysis of GPL-Related License Violations in Docker Images.
2021
Type-2 Code Clone Detection for Dockerfiles.
Refactorings and Technical Debt in Docker Projects: An Empirical Study.
A study of how Docker Compose is used to compose multi-component systems.
Developing Docker and Docker-Compose Specifications: A Developers’ Survey.
DockerGen: A Knowledge Graph based Approach for Software Containerization.
Revisiting Dockerfiles in Open Source Software Over Time.
A multi-dimensional analysis of technical lag in Debian-based Docker images.
Shipwright: A Human-in-the-Loop System for Dockerfile Repair.
Should you Upgrade Official Docker Hub Images in Production Environments?
2020
Latest Image Recommendation Method for Automatic Base Image Update in Dockerfile.
Using Configuration Semantic Features and Machine Learning Algorithms to Predict Build Result in Cloud-Based Container Environment.
Dockerfile Changes in Practice: A Large-Scale Empirical Study of 4,110 Projects on GitHub.
A Large-scale Data Set and an Empirical Study of Docker Images Hosted on Docker Hub.
Too many images on DockerHub! How different are images for the same system?
Ten Simple Rules for Writing Dockerfiles for Reproducible Data Science.
Challenges in Docker Development: A Large-scale Study Using Stack Overflow.
A Dataset of Dockerfiles.
An Empirical Study of Build Failures in the Docker Context.
Characterizing the Occurrence of Dockerfile Smells in Open-Source Software: An Empirical Study.
Exploring the Relationship between Dockerfile Quality and Project Charateristics.
Learning from, Understanding, and Supporting DevOps Artifacts for Docker.
2019
Handling Duplicates in Dockerfiles Families: Learning from Experts.
FastBuild: Accelerating Docker Image Building for Efficient Development and Deployment of Container.
Wale: A solution to share libraries in Docker containers.
Large-Scale Analysis of the Docker Hub Dataset.
DOCKERFINDER: Multi-attribute search of Docker images.
An Empirical Case Study on the Temporary File Smell in Dockerfiles.
Dockerfile TF Smell Detection Based on Dynamic and Static Analysis Methods.
On The Relation Between Outdated Docker Containers, Severity Vulnerabilities and Bugs.
SemiTagRec: A Semi-supervised Learning Based Tag Recommendation Approach for Docker Repositories.
2018
Explaining Successful Docker Images Using Pattern Mining Analysis.
Helping Your Docker Images to Spread Based on Explainable Models.
STAR: A Specialized Tagging Approach for Docker Repositories.
Wale: A Dockerfile-Based Approach to Deduplicate Shared Libraries in Docker Containers.
One Size Does Not Fit All: An Empirical Study of Containerized Continuous Deployment Workflows.
An Insight Into the Impact of Dockerfile Evolutionary Trajectories on Quality and Latency.
A clustering-based approach for mining dockerfile evolutionary trajectories.
Structured Information on State and Evolution of Dockerfiles on GitHub.
Mining container image repositories for software configuration and beyond.
RUDSEA: recommending updates of Dockerfiles via software environment analysis.
D-Tagger: A Tag Recommendation Approach for Docker Repositories.
2017