Chapitre 4. Création d'images système à l'aide de l'interface de ligne de commande image builder
Image builder est un outil permettant de créer des images système personnalisées. Pour contrôler Image builder et créer vos images système personnalisées, vous pouvez utiliser l'interface de ligne de commande (CLI) ou l'interface de la console web. Actuellement, l'interface de ligne de commande est la méthode préférée pour utiliser le constructeur d'images.
4.1. Présentation de l'interface en ligne de commande du constructeur d'images
L'interface de ligne de commande (CLI) d'image builder est actuellement la méthode préférée pour utiliser image builder. Elle offre plus de fonctionnalités que l'interface de la console web. Pour utiliser l'interface de commande, exécutez la commande composer-cli
avec les options et sous-commandes appropriées.
Le déroulement des opérations pour l'interface de ligne de commande peut être résumé comme suit :
- Exporter (save) la définition du plan vers un fichier texte
- Modifier ce fichier dans un éditeur de texte
- Importer (push) le fichier texte du plan dans Image Builder
- Exécuter une composition pour créer une image à partir du plan
- Exporter le fichier image pour le télécharger
Outre les sous-commandes de base permettant de réaliser cette procédure, la commande composer-cli
propose de nombreuses sous-commandes permettant d'examiner l'état des plans et des compositions configurés.
Pour exécuter les commandes composer-cli
en tant que non-root, l'utilisateur doit faire partie des groupes weldr
ou root
.
Pour ajouter un utilisateur aux groupes
weldr
ouroot
, exécutez les commandes suivantes :$ sudo usermod -a -G weldr user $ newgrp weldr