In this section, I will build the source code for our microservice. In order to do it, aside from the prerequisites described previously, I need PostgreSQL installed on the system. As I said previously, I use Docker to install and handle PostgreSQL. I'm using a macOS High Sierra as my working environment; if you have implemented the same project using Thorntail, as described in Chapter 4, Building Microservices Using Thorntail, feel free to skip this section. Otherwise, follow the instructions that describe how to install and run PostgreSQL in a Docker container.