d’ajouter des fonctionnalités dans Docker Desktop Un channel de distribution pour votre outil Améliorer son workflow de travail Connecter des outils de son workflow localement et facilement Un moyen de proposer un outil à une communitauté de plusieurs millions de développeurs
Desktop ? Exécuter un container qui monte le volume que vous voulez exporter et compresser son contenue dans une archive busybox my-volume my-volume.tar.gz docker run …
extensions depuis le terminal Disponible sur toutes les platformes! Windows, WSL2, Mac (Intel & Apple Silicon) ainsi que Linux Développement rapide / normal de votre extension avec le hot- reloading – chaque changement du UI est visible immédiatement dans Docker Desktop Docker Material UI Theme npm package – pour répliquer le look & feel de Docker Desktop
stack préféré: Frontend: React, Angular, Vue, Svelte, etc. En gros, n’importe quel framework frontend qui génère un index.html avec ses assets JS et CSS fonctionne. Backend (optional): n’importe quoi qui fonctionne dans un container +
the frontend to perform different actions and communicate with the Docker Desktop dashboard or the underlying system. Extension Backend - pour communiquer avec le container backend de l’extension Docker – pour exécuter des commandes docker (ex. “docker ps”) Dashboard – afficher des toasts, naviguer dans d’autres partie du Dashboard, file picker dialog, etc Host – voir les infos de l’host (hostname, arch, platform)