Containers to triples

A project to shed light into Docker Images by extracting their dependencies.

What do we do?

Due to the variety of operative systems, frameworks and applications available these days, it is becoming more complicated to make an appllication work in the same way in different infrastructures. Differences in the functionality or incompatibilities in software dependencies are some of the main problems that can appear due to this variety.

Docker is a tool that helps us to solve this problem. With Docker you can package your application with all the dependencies it needs in a container that everyone can download in their own computer and launch. This way we ensure that an application is going to work the same way in different infrastructures.

However, Docker containers can become like black boxes, as it is challenging to know what exactly is inside. ¿Which operative system are they using? ¿Which different tools are they using to run the app? These are some of the questions Containers to Triples helps you to answer.

INSPECT

We inspect your container to extract all the main metadata and most important information.

DEPENDENCIES

We look for all the different software dependencies that a container is using.

KNOWLEDGE GRAPH

We build a knowledge graph with all found information so everyone can make simple queries and get all the info they need.

Our Team

user

David Lázaro
Developer

Student in Data Science and Artificial Intelligence at Universidad Politécnica de Madrid.

user

Adrián Pascual
Developer

Student in Master in Artificial Intelligence applied to Financial Markets. Physics graduated by Universidad Complutense de Madrid.

Lara Herrera

Lara Herrera
Developer

Student in Data Science and Artificial Intelligence at Universidad Politécnica de Madrid.

Our Coaches

user

Daniel Garijo
Mentor

Distinguished researcher at Universidad Politécnica de Madrid

jhon toledo

Jhon Toledo
Mentor

Developer at Universidad Politécnica de Madrid