asamant2 / docker-only-fleetman

The full set of microservices for Fleetman without needing a Euerka Registry.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

docker-only-fleetman

The full set of microservices for Fleetman without needing a Euerka Registry.

Created as a working example for the Docker training course at https://www.virtualpairprogrammers.com/training-courses/Docker-Module-2-for-Java-Developers-training.html?agent=github

Chapter 9 of the course shows how Docker's Overlay Network can exploit Round Robin DNS to support a Microservice Registry - hence making external registries such as Netflix/Spring Cloud Eureka potentially redundant.

A full extract from the course can be seen here: https://www.virtualpairprogrammers.com/tutorials/0eb05093-8b5a-4d4a-9949-5023ceb64f7f?agent=github

For this version I haven't bothered creating separate repos - each subfolder is a separate Java microservice.

About

The full set of microservices for Fleetman without needing a Euerka Registry.

License:MIT License


Languages

Language:Java 67.3%Language:JavaScript 15.9%Language:HTML 12.2%Language:Dockerfile 2.2%Language:CSS 1.5%Language:Shell 0.9%