Eu uso musgo / java_oracle para um corredor baseado em java do GitLab. Então, eu recomendaria contêineres Docker para seus corredores, já que é uma solução muito mais elegante.
Mas se você ainda quiser fazer isso, execute:
curl --silent --location --retry 3 --cacert /etc/ssl/certs/GeoTrust_Global_CA.pem \
--header "Cookie: oraclelicense=accept-securebackup-cookie;" \
http://download.oracle.com/otn-pub/java/jdk/8u111-b14/jdk-8u111-linux-x64.tar.gz \
| tar xz -C /tmp && \
mkdir -p /usr/lib/jvm && mv /tmp/jdk1.8.0_111 /usr/lib/jvm/java-8-oracle
Dessa forma você está baixando e descompactando o Oracle Java.