Skip to main content
zenodoopen

Docker Images Analysis

<p>This replication package is for the Docker container analysis submitted and accepted in SANER2019.</p> <p>Paper title: On The Relation Between Outdated Docker Containers, Severity Vulnerabilities and Bugs</p> <p>This replication package requires Python 3.5+ to be installed, and all the dependencies listed in ``requirements.txt``.<br> They can be automatically installed using ``pip install -r requirements.txt``.&nbsp;<br> The replication package also needs &quot;docker&quot; and &quot;skopeo&quot; (https://github.com/containers/skopeo) tools be installed. However, one can directly use the prepared data and analyze it, without the need to docker or skopeo.<br> These experiments were executed on a Linux Ubuntu OS.</p> <p>Content:<br> &nbsp; &nbsp; + notebooks: contains the notebook with the results and analysis.<br> &nbsp; &nbsp; + data: contains prepared data for the analysis<br> &nbsp; &nbsp; + scripts: contains other scripts needed for inspecting the images before analysis and extracting Debian packages from the Debian snapshot.</p> <p>To obtain the analysis used in the paper, one should execute ``jupyter notebook`` at the root of this replication package, and open the notebook contained in ``notebooks``.</p> <p>For the Data Extraction part, we relied on the tool of ConPan: https://github.com/neglectos/ConPan</p> <p>The data is under the Creative Commons Attribution Share-Alike 4.0 license.<br> The source code is under the GNU General Public License.</p>

ShareScore

40/100

Overall dataset sharing score

Score breakdown

These five areas show where the dataset supports — or may limit — practical reuse.

Stewardship
8
Harmonization
4
Access
16
Reuse readiness
8
Engagement
4

Topics