Greboca  

LinuxFr.org : les journaux  -  L'Écosystème containeurs

 -  24 février - 

L'Écosystème containeurs

En 2013, l'entreprise Docker se lance et permet de facilement utiliser des containeurs
LXC, système de virtualisation au niveau OS. Les containeurs permettent d'isoler
et de distribuer des logiciels.

Des outils ont été créé autour des containeurs, permettant de faire grandir cet écosystème, culminant dans la création de système de containeurs concurrent à base de briques open-source. Docker (l'entreprise) à remis au pot commun en créant le projet libre Moby ensembles de briques dont :
* une bibliothèque de composants backend conteneurisés (gestion de volume, du réseau, etc.),
* un framework pour assembler les composants dans une plateforme de conteneurs autonomes et des outils pour construire, tester et déployer des artefacts pour ces assemblages,
* un assemblage de référence, appelé Moby Origin, qui est la base logicielle ouverte pour Docker, ainsi que des exemples de systèmes de conteneurs utilisant différents composants de la bibliothèque Moby ou d'autres projets.

l'Open Container Initiative et la cloud native computing foundation contribuent à cet écosystème. Ils ont produit des spécifications, Runtime Specification (runtime-spec, pour exécuter des containeurs) et Image Specification (image-spec, pour construire des images de containeurs), ainsi que des implémentations de réfèrence (runC pour la runtime-spec).

En alternative à docker pour contruire des images compatibles OCI, on peut se tourner vers buildah, orca-build ou d'autres. Certaines se basent sur des Dockerfile, ou un autre format perso.

Pour exécuter des containeurs, ils y a containerd, CRI-O, rkt (bon celui là est laissé de côté au profit des deux précédent), etc.

Je recommande la présentation "Docker est mort, vive Docker" par Alexis "Horgix" Chotard qui m'a fait m'intéresser aux alternatives actuelles. La présentation ne fait que six minutes, ne vous privez pas.

Commentaires : voir le flux atom ouvrir dans le navigateur

par Gart Algar

LinuxFr.org : les journaux

LinuxFr.org : Journaux

Déployer un service d’annuaire de clefs OpenPGP pour son domaine

 -  29 mai - 

Sommaire Vue d’ensemble du protocoleLe Web Key Directory Le Web Key Directory Update Protocol Déploiement d’un annuaire en lecture seule Déploiement (...)


Dhall, une réponse au problème de configuration

 -  20 mai - 

Sommaire Présentation Condensé en deux ou trois paragraphes Caractéristiques conceptuelles Syntaxe et exemple plutôt dépouillé Implémentations et (...)


gtk-fortran 20.04 déconfinée, GTK 4 approche

 -  18 mai - 

Sommaire gtk-fortran 20.04 GTK 4Où en est GTK 4 ? Migrer vers GTK 4Se préparer dans GTK 3 Lors du passage à GTK 4 Annexe "Hello World !" Ce journal (...)


Postgresql, un retour d'expérience

 -  15 mai - 

Sommaire Un petit peu de contexte Ça se précise Quelques remarques techniques à l'emporte-pièce Quelques remarques non techniques, tout autant à (...)


Microcode ouvert sur materiel HPE ?

 -  13 mai - 

Bonsoir, Il y a bien longtemps que je n'ai écris de journal. Il faut dire que l'année 2019 a été un tsunami de mon cote suite à l'acquisition de ma (...)