To build your Java EE container, you'll first need a Docker image. To build it, you'll need a Dockerfile such as this:
FROM openjdk:8-jdkENV GLASSFISH_HOME /usr/local/glassfishENV PATH ${GLASSFISH_HOME}/bin:$PATHENV GLASSFISH_PKG latest-glassfish.zipENV GLASSFISH_URL https://download.oracle.com/glassfish/5.0/nightly/latest-glassfish.zipRUN mkdir -p ${GLASSFISH_HOME}WORKDIR ${GLASSFISH_HOME}RUN set -x \ && curl -fSL ${GLASSFISH_URL} -o ${GLASSFISH_PKG} \ && unzip -o $GLASSFISH_PKG \ && rm -f $GLASSFISH_PKG \ && mv glassfish5/* ${GLASSFISH_HOME} \ && rm -Rf glassfish5RUN addgroup glassfish_grp \ && adduser --system glassfish \ && usermod -G glassfish_grp glassfish \ && chown -R glassfish:glassfish_grp ${GLASSFISH_HOME} \ && ...