brew update
brew upgrade
brew cask install docker
Run Docker service from your Applications directory
Clone this repo
git clone https://github.com/dnishimura/ubuntu-trusty-oraclejdk8.git
cd ubuntu-trusty-oraclejdk8
Go to JDK8 download page at: http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html
Download the 64-bit linux tarball into the repo. Ex: jdk-8u151-linux-x64.tar.gz
docker build -t ubuntu/jdk8:latest .
Mount your Java project directory to the container when you run it.
docker run -v <Absolute path to Java Project>:/<Java Project Name> -it ubuntu/jdk8:latest /bin/bash
Example:
docker run -v $HOME/github/samza:/samza -it ubuntu/jdk8:latest /bin/bash
https://github.com/oracle/docker-images/tree/master/OracleJava/