Après quelques efforts d'intégration (les scripts d'autoinstall ont été adaptés/modifiés), il est à présent possible de construire une image docker FusionForge. La communauté a publié les éléments nécessaires pour builder sa propre image. Il n'existe pas encore d'images "officielles" docker, c'est-à-dire publié sur un repository public.
Pour l'instant, l'image docker n'a pas pour vocation d'être utilisée en production. Certaines fonctionnalités nécessitent un intégration forte avec le système d'informations (mailing-lists par exemple) et l'approche utilisée est : "all-in-one" ce qui (…)
Optimisations et corrections pour Fim 1.2.3
Fim (File Integrity Manager) sort dans sa version 1.2.3 avec diverses corrections.
Fim est un gestionnaire de fichiers libre (licence GPL v3) qui permet de gérer de nombreux fichiers de n’importe quelle taille. Il peut, par exemple, gérer des musiques, des photos ou des vidéos. Il est capable de gérer des centaines de milliers de fichiers occupant une taille totale de plusieurs téraoctets. Il peut détecter les fichiers dupliqués et les effacer.
Journal Créer une archive d'application conteneurisée avec guix pack
ou encore, en anglais, "creating standalone binary bundles with guix pack". Il s'agit d'une nouvelle fonctionnalité parue avec GNU GuixSD (la distro) 0.13.0, le 22 mai 2017. Le but est ici de taper une commande simple:
guix pack foo
pour obtenir une archive tarball qui contient les binaires du logiciel foo avec toutes ses dépendances. Il y aussi un raccourci pour donner le résultat à docker mais on va voir les différences d'approches et les bénéfices de guix.
Ce (…)
Forum Linux.général Docker en prod
Bonjour à tous, après la virtualisation il y a docker (qui a le vent en poupe). Je me dis qu'il y a peut-être quelque chose à faire. Le concept est assez simple, l'utilisation a l'air souple.
Comme par hasard je dois migrer le serveur intranet de ma boite, actuellement il est en RHE 5.x et depuis la version 6.5 docker est intégré par RedHat. Il sert à plusieurs choses :
- dev pour les sites internet;
- PIM interne
- (…)
Forum général.général Serveur auto-hébergement derrière une Freebox
Bonjour,
Je tente d'auto-héberger certains services sur mon nas, en utilisant quand c'est possible des conteneurs Docker. Le nas se trouve derrière ma Freebox.
J'ai déjà un domaine et un certificat :
https://romu.fr:portFB -> console de la Freebox
https://romu.fr:portNAS -> console du NAS (portNAS a été ouvert via la console Freebox)
Maintenant, j'aimerais avoir un truc du genre : https://romu.fr/wallabag qui pointerait sur le conteneur Wallabag sur mon nas. Comment puis je faire ça ? Est-ce qu'activer la DMZ est une (…)
Forum Linux.debian/ubuntu Docker montage local/NFS
Bonjour à tous,
nous sommes sur Debian 8 avec la version de Docker "version 1.12.1, build 23cf638"
Nous avons besoin de faire une install auto d'une BDD. Nous souhaitons que les fichiers mysql habituellement dans /var/lib/mysql/ soient dans le même répertoire mais que ce dernier soit un montage NFS.
Sur le système nous avons plusieurs montage NFS qui fonctionnent. Nous avons effectué une maquette avec "Rancher" pas de problème le NFS est monté dans le docker.
En revanche impossible de (…)
Journal Microsoft ♥ Docker
Cher journal,
Dans un épisode précédent, on découvrait que les Romulans prenaient contact avec nous et qu'ils étaient prêts à signer la paix (grâce à la magie du cloud). Je me demandais alors qui étaient les princesses et qui étaient les dragons dans cette affaire.
Nous avons appris depuis qu'ils tentaient de s'allier avec les Ferengi aux chapeaux rouges pour exploiter les minerais rares de quelques planètes lointaines.
Nous avons également découvert un beau matin qu'une xenogreffe était possible (…)
Journal Yocto+Docker: Continuons l'expérience
Introduction
Il y a quelques jours, j'ai commencé à m'intéresser à Docker et à un possible mariage avec Yocto. Ref. Yocto+docker: Les containers personnalisés
Aujourd'hui, je continue l'expérience et continue à la partager (attention, le papier est un peu long…).
Les idées développées cette fois-ci sont les suivantes :
- Construire une image un peu plus complexe qui servira de base à nos futures applications incluant un accès
ssh
etsmart
(gestionnaire de paquet). - Mettre en place un dépôt (contenant les paquets (…)
Journal Yocto+Docker: Les containers personnalisé
Bonjour 'nal… c'est comme ça qu'on dit n'est pas?
Vous connaissez certainement Docker, la solution permettant de d'automatiser le déploiement d'application sous forme de containers LXC.
Docker fournit un grand nombre d'images prédéfinies par d'autre mais, question: Comment peut-on faire pour créer notre propre image et la déployer?
Je travail avec Yocto qui est conçu pour créer des images aux petits oignions pour des systèmes embarqués. Pourquoi donc ne pas utiliser cet outil pour fabriquer une image qui sera ensuite (…)
Skydive, un nouvel outil d’analyse de votre réseau
Skydive est un logiciel libre, sous licence Apache, permettant d’analyser les problèmes et de surveiller vos réseaux SDN. Software Defined Networking est une architecture réseau abstraite permettant de gérer globalement ses ressources, elle est principalement utilisée dans les infrastructures de type Cloud, car elle offre une grande souplesse d’utilisation.
Subuser, une sur‐couche à Docker
Subuser est une sur‐couche à Docker, il permet de lancer des logiciels dans des conteneurs, avec un système simple de gestion des permissions, et un accès au serveur X. Subuser transforme les conteneurs Docker en programmes GNU/Linux normaux.
La suite de cette dépêche présente ce logiciel ainsi que la philosophie autour.
Merci à BAud, palm123 et eggman pour leur contributions/relectures
Journal Docker 1.10 et les user namespace.
La version 1.10 de Docker est sortie la semaine dernière et apporte de nombreuses fonctionnalités intéressantes. La fonctionnalité la plus intéressante est sans aucun doute l'ajout des Users Namespaces.
Les namespaces permettent de créer des groupes de processus isolés du reste de la machine, c'est l'outil de base pour création des containers sous Linux.
Docker supportait déjà la plupart des namespaces:
- PID namespace, chaque conteneur a ses propres id de processus
- UTS namespace, pour avoir son propre hostname
- (…)
Sortie de la version 0.4 de Drone
Drone est une solution d’intégration continue basée sur des conteneurs écrite en Go. Chaque exécution se passe à l’intérieur d’un conteneur Docker éphémère, ce qui permet de donner aux développeurs un contrôle complet sur l’environnement tout en l’isolant.
Cette nouvelle version apporte la fonctionnalité la plus demandée, une matrice de construction et s’intègre directement sur les plates‐formes d’hébergement GitHub, Bitbucket, GitLab et Gogs.
Forum Linux.général Auto-hébergement, docker et HTTPS
Bonjour,
Je jette un peu une bouteille à la mer, c'est juste une idée qui me passe par la tête, j'ai pas vraiment pris le temps de chercher, j'aimerais échanger sur la question avec des connaisseurs, et d'ailleurs cette idée est peut-être complètement débile, voyons ça…
Je m'intéresse à l'auto-hébergement pour mes besoins propres. Je connais Cozy, Yuno, etc, les projets en pointe sur le sujet. Et dès qu'on aborde la question de HTTPS avec l'utilisation de son propre certificat (…)
Journal Un ramasse-miette pour docker
Lorsqu'on utilise docker pour déployer une application, la routine de maintenance des machines hébergeant les containers doit inclure un ramasse-miette dont la tâche est de se débarrasser des images obsolètes devenues inutiles. Si cet aspect de la maintenance est ignoré, en fonction de la fréquence des déploiements, de la taille des images et de l'espace disque disponible, le disque peut se remplir en quelques semaines voire en quelques heures.
Pour résoudre ce problème une bonne fois pour toutes, j'ai écrit (…)