Create and initialize your a directory for your Express application.
$ mkdir node-knex-demo
$ cd node-knex-demo
$ npm initUbuntu: https://www.digitalocean.com/community/tutorials/how-to-install-and-use-docker-on-ubuntu-16-04
OSX: https://store.docker.com/editions/community/docker-ce-desktop-mac
Ubuntu users create Dockerhub account at: https://hub.docker.com/ For Mac users, your Dockerhub credentials should have been created when you registered for Docker Store.
Verify the default Java version in terminal by running the command: java -version
Download the appropriate JDK from Oracle website for Mac OS
After installation completes, cd into /usr/libexec from a terminal window
From the libexec directory, verify all installed Java versions by running the command: ./java_home -V
Open your shell config file
code ~/.zshrc