For distributed platforms[16.0.0.4 and later]

Exécution des applications Docker directement à partir d'un espace de travail

Pour accélérer les opérations de publication dans un environnement de développement, exécutez vos applications Docker directement et instantanément à partir de l'espace de travail lorsque vous créez un serveur.

Avant de commencer

Voir Création d'un serveur Liberty de plan de travail dans un conteneur Docker à l'aide des outils de développement dans la documentation du produit. Suivez la procédure, mais après l'étape 10 ; ensuite, poursuivez cette procédure.

Pourquoi et quand exécuter cette tâche

Exécutez les applications Docker directement à partir d'un espace de travail sans package spécial.

For Windows platformsSi vous utilisez Docker, stockez l'espace Eclipse dans le répertoire C:\Users.

Si vous utilisez Mac OS X, stockez l'espace de travail dans le répertoire /Users.

Si vous voulez utiliser un espace de travail situé en dehors du répertoire des utilisateurs par défaut, le répertoire choisi doit être partagé et accessible au conteneur Docker.

Pour les utilisateurs Windows et Mac OS X, la configuration souple Docker est uniquement prise en charge si le dossier de l'espace de travail ou un parent est partagé avec Docker. Sur Windows, le dossier C:\Users est partagé par défaut. Si un autre dossier est utilisé, il doit être ajouté aux dossiers partagés dans Docker. Sur Windows, lorsque la boîte à outils Docker est utilisée, la valeur Name du dossier partagé doit correspondre à la valeur Path du dossier partagé. Par exemple, si le chemin d'accès est C:\myDir\mySubDir, le nom doit être c/myDir/mySubDir.

Procédure

  1. Cochez la case Exécuter les applications directement depuis l'espace de travail.
  2. Cliquez sur Vérifier
  3. Cliquez sur Terminer.
  4. Si votre conteneur possède déjà les volumes montés nécessaires pour prendre en charge les applications en cours d'exécution directement depuis l'espace de travail, ces volumes sont maintenus et la tâche est terminée. Si des volumes montés supplémentaires sont requis pour prendre en charge les applications en cours d'exécution directement depuis l'espace de travail, une boîte de dialogue s'affiche et vous demande si vous souhaitez créer un nouveau conteneur avec les volumes additionnels. Les volumes existants sont maintenus. Sélectionnez Oui.
    • Si le conteneur ne peut pas exécuter les applications directement à partir de l'espace de travail, sélectionnez Oui pour activer l'option permettant d'exécuter les applications directement à partir de l'espace de travail. Cette option arrête le conteneur actuel et un nouveau conteneur avec des volumes montés est créé. Sélectionnez Non pour continuer à utiliser le conteneur actuel avec l'option d'exécution des applications directement depuis l'espace de travail désactivée.
    • Si le conteneur peut les exécuter directement, il est utilisé tel quel et aucun nouveau conteneur n'est créé.
    • Si le conteneur que vous exécutez ne prend pas en charge l'exécution d'applications directement depuis l'espace de travail, vous pouvez continuer à exécuter les applications après avoir désélectionné l'option. Cependant, vous ne pouvez pas les exécuter directement à partir de l'espace de travail. Si vous choisissez d'exécuter les applications directement à partir d'un espace de travail, le conteneur en cours est arrêté et un nouveau conteneur est créé.

Icône indiquant le type de rubrique Rubrique Tâche

Nom du fichier : t_run_app_workspace.html