Docker image for Talend MDM web UI

Installing manually any new web application is still a mess, thanks to Docker we’ll see how to gain leverage in the Talend web user interface installation. I’ll describe all the steps to up the web UI in only a few minutes.

Introduction

Fortunately Talend MDM web UI is packaged with an executable jar which can be drive by a response file in an unattended mode. The file is just a script in xml format read by the installer during the installation process, see Talend documentation for further information about the silent mode.

Even if Talend recommends these compatible OS and official Oracle JVM, I used Alpine base image and open source JVM in order to get the lightest image as possible (239Mo) and it works like a charm 😉

img1_akabi_docker_talend_mdm_webui

Installation

The docker image is hosted here, for information, the latest docker version corresponds to the last Talend stable version (7.1.1 released the 26th of October 2018)

Launch docker daemon and use this command to pull the image


$ docker pull jsminet/docker-talend-mdm-webui

 

Finally, use this other command to run the container


$ docker run -d -p 8180:8180 jsminet/docker-talend-mdm-webui

 

The running container deploy a tomcat server packaged with the jar file and host the Talend MDM webUI

You can use this last command to see the container logs, you should see “Tomcat Started


$ docker logs CONTAINER_ID (or CONTAINER_NAME)

 

Open your favourite browser and go to the Talend MDM welcome page, the webUI is now ready to receive all Talend MDM objects you’ll push with the open studio client, see my previous post to see how to do.

img2_akabi_docker_talend_mdm_webui.jpg

Hope that helps and thanks for reading 😉

Advertisements

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s