Expliquer Docker à tous
Bonjour aujourd’hui un peu d’explicatif et d’informatif. Ces dernières années ont à pas mal entendu parler de Docker de conteneur et bien d’autre, sans vraiment comprendre ce qu’il en était, souvent pour des projets en cours ou des projets de côté, un peu oubliés. Quand tu n’as plus ou pas encore ta commande Apt ou ton paquet les forums et suivi GitHub proposent souvent leurs dockers afin d’installer leur logiciel.
Le logiciel docker a été créer par Solomon Hykes en 2013 aux seins de la société dotcloud qui proposer l’intégration de language de code au sein d’une entreprise via un système d’api pour des applications et logiciel aux seins de diverses entreprises. Par la suite le créateur à développer un système qui permet de virtualiser un environnement de travail pour du développement, donc un conteneur détient : le logiciel et l’environnement pour le faire travailler. le logiciel reste open source et donc permet plein de fork, en 2019 le créateur c’est donc permis de vendre le logiciel docker (non la licenses ) dockers à mirantis.
Niveau fonctionnement, j’ai eu un peu de mal à suivre, mais de façon claire : Docker permet un équivalent d’une minimachine virtuel, je pense que ça doit être le même principe que wine. Ici on ne vient pas forcément amener à virtualiser un système d’exploitation complet, mais juste un language de programmation sans avoir besoin de l’installer (un peu comme une version portable de l’installation).
Si on arrive à faire un fork bien conçu, je pense que l’ont pu créer un concurrent à wine comme préciser précédemment .
J’ai de mon côté un peu plus compris à quoi cela servait et les possibilités de ce système il ne reste plus qu’à apprendre à l’utiliser sur Windows et sur Linux.