Docker

Docker is the defacto standard for container management and it made using containers a breeze. It provides tools to create, share and deploy containers.

 You will need Docker and docker-compose to run the generated database images and for the development of microservices:

  1. Check for Docker by running docker -v in a terminal. It should display a version number.
  2. Check for docker-compose by running docker-compose -v in a Terminal. It should display a version number. If you are on Mac or Linux you could just run docker -v && docker-compose -v together.
  3. If the command is not found, you can visit the Docker website (https://docs.docker.com/install/) and follow the instructions to install it. Also, install Docker Compose (https://docs.docker.com/compose/install/) by following the instructions.
  4. Once installed, check the command in step 1 again to make sure.
Optionally Install a Java build tool: Normally JHipster will automatically install the Maven Wrapper (https://github.com/takari/maven-wrapper) or the Gradle Wrapper (https://docs.gradle.org/current/userguide/gradle_wrapper.html) for you, based on your choice of build tool. If you don't want to use those wrappers, go to the official Maven website (http://maven.apache.org/) or Gradle website (https://gradle.org/) to do your own installation.