Accéder au contenu principal Passer au contenu complémentaire

Publier votre Job en tant qu'image Docker

Docker est un outil conçu pour simplifier la création, le déploiement et l'exécution d'applications grâce à l'utilisation de conteneurs. Suivez les étapes suivantes afin de publier un Job en tant qu'image Docker.

Procédure

  1. Ouvrez le Studio Talend et créez un Job Standard simple comme ci-dessous et assurez-vous qu'il s'exécute correctement.
    Capture d'écran du Job dans l'espace de modélisation graphique.
  2. Cliquez-droit sur le Job dans la vue Repository (Référentiel) et sélectionnez Publish (Publier) dans le menu contextuel.
    Capture d'écran de la vue Repository (Référentiel).
  3. Dans la liste Export Type, sélectionnez Docker Image et cliquez sur Next.
    Capture d'écran de l'assistant Publish (Publier).
  4. Sélectionnez Local en tant qu'hôte Docker et fournissez les détails suivants avec vos identifiants Docker registry.
    • Image name : nom pour l'image Docker. Un référentiel sera créé, avec le même nom dans le registre Docker.
      Note InformationsRemarque : À cause d'une restriction relative au nom des référentiels lors de la publication vers registry.hub.docker.com, certains caractères ne sont pas supportés dans le nom des images : il doit contenir une combinaison de caractères alphanumériques et peut contenir les caractères spéciaux ., _ ou -. Les lettres doivent être en minuscules.
    • Image tag : valeur du tag à mettre sur votre imager Docker. Par défaut, la version du Job sera la valeur du tag.
    • Registry : fournissez l'URL du registre Docker avec votre ID Docker. Pour Docker Hub, elle sera registry.hub.docker.com/dockerId.
    • Username et Password : informations d'authentification utilisées pour vous connecter au registre Docker.
    Capture d'écran de la boîte de dialogue Push Job Image (Effectuer un push de l'image du Job).
  5. Connectez-vous à votre compte Docker registry,
    Dans l'onglet Repository (Référentiel), vous pouvez voir l'image Docker contenant le Job créé.
    Capture d'écran des référentiels Docker.

Cette page vous a-t-elle aidé ?

Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – faites-le-nous savoir.