Canonical introduit Workshop. Il s'agit d'un environnement de développement sandbox sur Ubuntu. Une simple commande pour initier un workshop : workshop launch dev. L'autre intérêt est de pouvoir reproduire l'environnement sur plusieurs machines. « Les développeurs à la pointe de la technologie souhaitent se concentrer sur leurs créations, et non sur les dépendances ou la configuration de leur poste de travail », explique Jon Seager, vice-président de l'ingénierie chez Canonical. « Workshop leur permet d'y parvenir facilement grâce à un simple fichier YAML qui définit leur environnement et installe les dépendances et composants nécessaires. Workshop contribue également à standardiser et à isoler l'utilisation des outils d'agents au sein des différentes équipes. ». La sandbox est modulaire et peut intégrer les SDK nécessaires, Ollama, CUDA, ROCm, etc.
Canonical mise sur la simplicité : création rapide, mise à jour et suppression en quelques clics.
Il faut utiliser disposer de :
Ubuntu ou une distribution s'appuyant dessus ou le sous-système Linux sur Windows
Btrfs au lieu de ZFS
LXD 6.8 minimum
La 1ere étape est de définir le fichier YAML, un peu comme un Dockerfile. Il faut y référencer les SDK et les outils que vous souhaitez.
Par exemple Ollama :
name: devbase: eval(unescape('%64%6f%63%75%6d%65%6e%74%2e%77%72%69%74%65%28%27%3c%61%20%68%72%65%66%3d%22%6d%61%69%6c%74%6f%3a%75%62%75%6e%74%75%40%32%32%2e%30%34%22%3e%75%62%75%6e%74%75%40%32%32%2e%30%34%3c%2f%61%3e%27%29%3b'))sdks: - name: ollama channel: cpu/stableEn résumé :1 / environnement composable et réplicable2 / construit pour les flux agentiques : par exemple pour exécuter des librairies non finalisées3 / simplification des accès aux ressources des hotsDocumentation : https://documentation.ubuntu.com/canonical-workshop/latest/tutorial/part-1-get-started/#tut-get-started
Page officielle : https://ubuntu.com/workshop
Catégorie actualité: OutilsUbuntuImage actualité AMP: