Publishing your Job as a Docker image - 7.3

Data Integration Job Examples

author
Talend Documentation Team
EnrichVersion
7.3
EnrichProdName
Talend Big Data
Talend Big Data Platform
Talend Data Fabric
Talend Data Integration
Talend Data Management Platform
Talend Data Services Platform
Talend ESB
Talend MDM Platform
Talend Open Studio for Big Data
Talend Open Studio for Data Integration
Talend Open Studio for ESB
Talend Real-Time Big Data Platform
task
Design and Development > Designing Jobs
EnrichPlatform
Talend Studio

Docker is a tool designed to make it easier to create, deploy, and run applications by using containers. Follow the steps below to publish a Job as a Docker image.

Procedure

  1. Open Talend Studio and create a simple Standard Job like below, and make sure it runs successfully.
  2. Right-click the Job in the Repository tree view, and select Publish from the contextual menu.
  3. From the Export Type, select Docker Image and click Next.
  4. Select Local as the Docker host, and provide the following details together with your docker registry credentials.
    • Image name: A name for the docker image. A repository will be created with the same name in the Docker registry.
    • Image tag: A value to tag your Docker image. By default, the Job version will be the tag value.
    • Registry: Provide the Docker registry URL with your Docker ID. For Docker Hub, it will be hub.docker.com/dockerId.
    • Username and Password: The credentials you use to connect to Docker registry.
  5. Log in to your Docker registry account and under the Repositories tab.
    You can see the Docker image containing the Job created.