docker: ensure that abcl runs under a UTF-8 environment

The use of UTF-8 under docker depends on the commits to the inheriting
container in
<https://github.com/easye/openjdk8/commit/5fe27fdaf77bc9fa4007b7b60c92bae1de07baf3>.

Comment out diagnostics listing all files in container at build time.

Don't add a `java_home` setting as the easye/openjdk8 has already
defaults pointing at the openjdk-8-jdk installation.
parent 428149c2
......@@ -21,12 +21,11 @@ RUN chown -R abcl:abcl ${work}
USER abcl
# Diagnostics for debugging ABCL construction
RUN ls -lR ${work}/abcl
#RUN ls -lR ${work}/abcl
ENV java_home /usr/lib/jvm/java-8-openjdk-amd64
RUN echo "java.options=-d64 -XX:+UseG1GC -XshowSettings:vm -Dfile.encoding=UTF-8 -XX:+AggressiveOpts -XX:CompileThreshold=10" > ${work}/abcl/abcl.properties
RUN JAVA_HOME=${java_home} cd ${work}/abcl && ant clean && ant abcl
RUN cd ${work}/abcl && ant clean && ant abcl
ENV abcl_exec_path "${work}/abcl/abcl"
USER root
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment