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.
Latest Image Recommendation Method for Automatic Base Image Update in Dockerfile.
- Kitajima S, Sekiguchi A.
- In ICSOC. source
Using Configuration Semantic Features and Machine Learning Algorithms to Predict Build Result in Cloud-Based Container Environment.
- Yiwen Wu*, Yang Zhang*, Junsheng Chang, Bo Ding, Tao Wang, Huaimin Wang.
- In ICPADS. source
Dockerfile Changes in Practice: A Large-Scale Empirical Study of 4,110 Projects on GitHub.
- Yiwen Wu*, Yang Zhang*, Tao Wang, Huaimin Wang.
- In APSEC. source
A Large-scale Data Set and an Empirical Study of Docker Images Hosted on Docker Hub.
- Lin, C.; Nadi, S.; and Khazaei, H.
- In ICSME. source
Too many images on DockerHub! How different are images for the same system?
- M.H. Ibrahim, M. Sayagh, Hassan, A.E.
- In ESE Journal. source
Ten Simple Rules for Writing Dockerfiles for Reproducible Data Science.
- Daniel Nüst, Vanessa Sochat, Ben Marwick, Stephen Eglen, Tim Head, Tony Hirst, Benjamin Evans.
- In OSFPreprints. source
Challenges in Docker Development: A Large-scale Study Using Stack Overflow.
- Mubin Ul Haque, Leonardo Iwaya and Muhammad Ali Babar.
- In ESEM conference. source
A Dataset of Dockerfiles.
- Jordan Henkel, Christian Bird, Shuvendu K. Lahiri, Thomas Reps.
- In MSR conference. source
An Empirical Study of Build Failures in the Docker Context.
- Yiwen Wu*, Yang Zhang*, Tao Wang, Huaimin Wang.
- In MSR conference. source
Characterizing the Occurrence of Dockerfile Smells in Open-Source Software: An Empirical Study.
- Yiwen Wu, Yang Zhang, Tao Wang, Huaimin Wang.
- In IEEE Access Journal. source
Exploring the Relationship between Dockerfile Quality and Project Charateristics.
- Yiwen Wu.
- In ICSE-SRC conference. source
Learning from, Understanding, and Supporting DevOps Artifacts for Docker.
- Jordan Henkel, Christian Bird, Shuvendu K. Lahiri, Thomas Reps.
- In ICSE conference. source
Explaining Successful Docker Images Using Pattern Mining Analysis.
- Riccardo Guidotti, Jacopo Soldani, Davide Neri, Antonio Brogi.
- In STAF conference. source
Helping Your Docker Images to Spread Based on Explainable Models.
- Riccardo Guidotti, Jacopo Soldani, Davide Neri, Antonio Brogi, Dino Pedreschi.
- In ECML PKDD conference. source
STAR: A Specialized Tagging Approach for Docker Repositories.
- Kang Yin, Wei Chen, Jiahong Zhou, Guoquan Wu, Jun Wei.
- In APSEC conference. source
Wale: A Dockerfile-Based Approach to Deduplicate Shared Libraries in Docker Containers.
- Santoro, Corrado, Fabrizio Messina, Fabio D’Urso, and Federico Fausto Santoro.
- In DASC/PiCom/DataCom/CyberSciTech conference. source
One Size Does Not Fit All: An Empirical Study of Containerized Continuous Deployment Workflows.
- Zhang, Y., Vasilescu, B., Wang, H. and Filkov, V.
- In ESEC/FSE conference. source
An Insight Into the Impact of Dockerfile Evolutionary Trajectories on Quality and Latency.
- Zhang, Y., Yin, G., Wang, T., Yu, Y. and Wang, H.
- In COMPSAC conference. source
A clustering-based approach for mining dockerfile evolutionary trajectories.
- Zhang, Y., Wang, H. and Filkov, V.
- In SCIS Journal. source
Structured Information on State and Evolution of Dockerfiles on GitHub.
- Schermann, G., Zumberi, S. and Cito, J.
- In MSR conference. source
Mining container image repositories for software configuration and beyond.
- Xu, T. and Marinov, D.
- In ICSE-NIER conference. source
RUDSEA: recommending updates of Dockerfiles via software environment analysis.
- Hassan, F., Rodriguez, R. and Wang, X.
- In ASE conference. source
D-Tagger: A Tag Recommendation Approach for Docker Repositories.
- Yin, K., Zhou, J., Chen, W., Wu, G., Zhu, J. and Wei, J.
- In Internetware conference. source
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