- Il suffit de définir la liste des outils nécessaires, et l’outil crée ensuite un environnement isolé sur cette base
→ S’appuie en interne sur le gestionnaire de paquets Nix et Docker
- Semblable à un gestionnaire de paquets comme yarn, mais il gère des paquets au niveau du système d’exploitation. (la liste des paquets est enregistrée dans
devbox.json)
$ devbox init
$ devbox add python2 go_1_18
$ devbox shell
> utilisation d’un shell indépendant avec python2 et go installés
> exit
- Avec
devbox build, il analyse le code et génère une image de conteneur compatible OCI contenant les outils nécessaires
→ Pour l’instant, seul le langage Go est reconnu
1 commentaires
« Minijeo » semble être une faute de frappe. (Il faudrait sans doute le remplacer par « manager ».)