Tous les produits
Search
Centre de documentation

Platform For AI:Create a DSW instance image

Dernière mise à jour :Aug 09, 2026

Enregistrez l'environnement de votre instance DSW sous forme d'image personnalisée et transférez-la vers Container Registry (ACR) pour la réutiliser ou la partager. Cette méthode conserve votre code, vos dépendances et vos configurations système, et elle est compatible avec d'autres services PAI tels que DLC et EAS.

Important

  • État de l'instance : L'instance DSW doit être à l'état Running. Si elle est à l'état Stopped, le bouton Create Image est grisé.

  • Cohérence des régions : Les instances DSW et ACR doivent se trouver dans la même région. Une différence de région est la cause la plus fréquente de l'absence de référentiels d'images ou de namespaces.

  • Limite de taille d'image : Une couche d'image unique ne peut pas dépasser 10 GiB. Le dépassement de cette limite entraîne l'échec de la génération.

  • Limitations de l'environnement : DSW est un environnement conteneurisé qui ne prend pas en charge l'installation ou l'utilisation de Docker.

  • Différences entre ACR Personal Edition et ACR Enterprise Edition :

    Fonctionnalité

    ACR Personal Edition

    ACR Enterprise Edition

    Coût

    Gratuit.

    Nécessite une instance payante. Facturation des instances Enterprise.

    Configuration réseau

    Réseau public. Aucune configuration spéciale n'est requise.

    Doit se trouver dans le même VPC que l'instance DSW. L'accès au réseau interne offre des transferts plus stables.

    Performances et stabilité

    Dépend de la bande passante du réseau public. Les images volumineuses (proches de 10 GiB) peuvent échouer en raison de fluctuations réseau ou de délais d'attente dépassés.

    Vitesse et stabilité élevées via le réseau interne du VPC. Idéal pour les images volumineuses et les environnements de production.

    Flexibilité régionale

    Une seule instance ACR Personal Edition par compte Alibaba Cloud. Si votre instance DSW se trouve dans une région différente, vous ne pouvez pas l'utiliser.

    Prend en charge plusieurs régions, ce qui permet une utilisation avec des instances DSW situées dans différentes régions.

    Scénarios recommandés

    Apprentissage personnel, tests fonctionnels et sauvegarde d'environnements avec de petites images.

    Collaboration en équipe, environnements de production, charges de travail nécessitant une haute stabilité et accès aux images inter-régions.

Procédure

Étape 1 : Préparer ACR

Choisissez ACR Personal Edition ou Enterprise Edition en fonction de vos besoins.

Étape 2 : Créer l'image

Pour une instance DSW à l'état Running, cliquez sur Create Image à droite de l'instance. Sélectionnez Image (Container Registry Personal Edition) ou Image (Container Registry Enterprise Edition), configurez les paramètres clés suivants, puis cliquez sur Save.

Paramètre

Description

Image Name (Image Version Name in Container Registry)

Nom d'affichage de l'image personnalisée. Également utilisé comme tag d'image dans ACR.

Container Registry Namespace

Sélectionnez un namespace existant.

Container Registry Repository

Sélectionnez un référentiel d'images existant.

Custom Excluded Path

Excluez des fichiers ou des répertoires spécifiques pour accélérer la création d'images, économiser de l'espace de stockage et protéger les données sensibles. Si aucun chemin n'est spécifié, le système utilise une liste d'exclusion par défaut.

Remarque

Chaque couche d'image ne peut pas dépasser 10 GiB, sinon la génération échoue. Excluez les chemins non essentiels.

  • Chemins exclus personnalisés

    Pris en charge uniquement pour les instances utilisant un groupe de ressources public dont la spécification ne commence pas par ecs.ebm.

  • Chemins exclus par défaut (aucune configuration requise)

    • Pour les instances utilisant un groupe de ressources public dont la spécification ne commence pas par ecs.ebm :

      /mnt/workspace, /home/admin/workspace, /home/admin/logs, /tmp/, /etc/dsw et /etc/dsw-logs

    • Pour les instances utilisant un groupe de ressources de calcul général, un groupe de ressources public avec des spécifications ecs.ebm ou un groupe de ressources de calcul Lingjun :

      /mnt/workspace, /home/admin/workspace, /home/admin/logs, /tmp/, /data, /dev/shm, /etc/dsw et /etc/dsw-logs

Une fois l'image créée, placez le curseur sur l'icône image pour afficher l'adresse de l'image, ou cliquez ici pour accéder à la console ACR afin de consulter les détails de l'image.

Étape 3 : Utiliser l'image personnalisée

Pour utiliser l'image personnalisée, créez une nouvelle instance DSW. Sur la page de création de l'instance, pour le paramètre Images, sélectionnez Custom Image.

FAQ

Q : Pourquoi la création d'une image DSW échoue-t-elle ou expire-t-elle ?

  • La taille de l'image dépasse la limite : chaque couche d'image ne peut pas dépasser 10 GiB. Réduisez la taille de l'image ou utilisez ACR Enterprise Edition pour les images volumineuses.

  • Incohérence des régions : l'instance DSW et l'instance ACR doivent se trouver dans la même région. Sinon, le référentiel d'images cible est introuvable lors de la création de l'image.

  • Espace disque système insuffisant : si l'espace disponible sur le disque système est inférieur à la taille des données à écrire dans la couche d'image, le processus échoue avec une erreur « insufficient capacity of ephemeral storage ».

  • Problèmes réseau : ACR Personal Edition effectue le transfert via le réseau public, ce qui peut échouer pour les images volumineuses. Utilisez ACR Enterprise Edition dans le même VPC pour des transferts plus rapides et plus stables via le réseau interne.

Q : Pourquoi le bouton « Create Image » est-il désactivé ou le référentiel manquant ?

  1. État incorrect de l'instance : Create Image n'est disponible que lorsque l'instance DSW est à l'état Running. Le bouton est grisé dans les autres états.

  2. Prérequis non remplis ou mal configurés :

    • Créez une instance ACR dans la même région que l'instance DSW, puis créez un namespace et un référentiel d'images dans celui-ci.

    • Vérifiez que les instances DSW et ACR se trouvent dans la même région.

Q : Puis-je installer et utiliser Docker dans une instance DSW ?

Non. DSW s'exécute dans un conteneur et ne prend pas en charge Docker. Pour utiliser une image Docker spécifique, sélectionnez Custom Image lors de la création d'une instance DSW et saisissez l'adresse de l'image ACR.

Q : Comment mettre à niveau les pilotes NVIDIA ou CUDA dans DSW ?

Ne mettez pas à niveau la version du pilote. Les pilotes et les versions CUDA de DSW sont préinstallés et verrouillés. Des modifications manuelles peuvent corrompre l'instance de manière irrécupérable. Arrêtez plutôt l'instance, créez-en une nouvelle et sélectionnez une image officielle avec les versions CUDA et de pilote requises.

Par exemple, l'image officielle modelscope:1.9.4-pytorch2.0.1tensorflow2.13.0-gpu-py38-cu118-ubuntu20.04. Dans ce tag, cu118 indique que la version CUDA est 11.8.

Q : Pourquoi la création d'instance échoue-t-elle avec des images personnalisées ?

  • Autorisations de pull d'image : pour les images privées ou l'accès VPC, vérifiez la configuration réseau de DSW et les politiques d'autorisation ACR. Des erreurs telles que « pull access denied » ou « authorization failed » indiquent un problème d'autorisations.

  • Incompatibilité de l'image : générez des images personnalisées sur une distribution Linux standard. Utilisez une image officielle comme image de base.

  • Format d'adresse d'image incorrect : vérifiez que l'adresse de l'image est correctement formatée.