Dockerizing the whole solution

Now, it is time to wrap the whole solution and create a Docker image for all projects. It is useful to run the projects anywhere we want.

We will configure all the projects step by step and then run the solution in Docker containers. As a challenge, we can use docker-compose to orchestrate the whole solution in a single yaml file.

For the Tracked Hashtag Service, we have created the docker image. Then, we will start to configure the Tweet Gathering, and the last one is Tweet Dispatcher. Let's do that right now.

You can find more docker-compose project details at: https://docs.docker.com/compose/. Also, in the new versions, docker-compose supports Docker Swarm to orchestrate the stack between cluster nodes. It ...

Get Spring 5.0 By Example now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.