Alpine Linux et ZFS
Informations sur les techno utilisées Alpine Linux est une distribution Linux légère qui est souvent utilisée comme système de fichier root pour conteneurs (OCI). Elle utilise des outils peu conventionnels sur Linux tels que la bibliothèque C musl et remplace coreutils par busybox. Elle utilise le service d’initialisation OpenRC et le gestionnaire de paquets apk (outil maison). ZFS est un système de fichiers développé auparavant par Sun Microsystems pour Solaris 10. Il dispose de fonctionnalités avancées telles que la protection contre la corruption des données, la compression, la déduplication ainsi que la prise en charge des instantanés (snapshots) et des clones. Il peut gérer de très grandes quantités de données (au maximum 3*10^24To) et est extrêmement résilient. À l’heure actuelle, le projet OpenZFS s’occupe de poursuivre le développement de ZFS d’une manière réellement open source tout en centralisant les portages sur les différents systèmes (Linux/FreeBSD/macOS/Windows). Il n’est cependant pas directement inclus dans le kernel Linux, car la licence GPL (celle utilisée pour Linux) n’est pas compatible avec la licence CDDL (celle utilisée pour ZFS/OpenZFS) d’après la FSF (Free Software Foundation). ...