July 2019
Intermediate to advanced
416 pages
10h 6m
English
When we look at our services, we can see that we have an interesting problem; namely that they all use the same port to start up on. Obviously, we can't actually use the same port for each service, so have we caused ourselves a problem? Does this mean that we cannot start more than one service and, if so, does this blow our microservice architecture apart and mean that we should go back to a monolithic service?
Given the potential problems we have just discussed and the fact that this chapter introduces Docker, it should come as no surprise to learn that Docker is the answer to this. With Docker, we can spin up a container, deploy our code to it, and expose the service with a different endpoint. So, how do ...
Read now
Unlock full access