April 2018
Intermediate to advanced
432 pages
10h 38m
English
The main goal here is to design and run the continuous delivery process locally using Jenkins and Docker. There are four elements that have a part in this process. The first of them is already prepared: the source code repository of our microservices, which is available on GitHub. The second element, Jenkins, needs to be run and configured. Jenkins is a key element of our continuous delivery system. It has to download the application's source code from the GitHub repository, build it, and then place the resulting JAR file in Docker image, push that image to Docker Hub, and finally run the container with a microservice. All of the tasks within this process are directly performed on a Jenkins master but on its ...