Modify JAVA Env Setting
[aai/esr-server.git] / standalone / src / main / assembly / Dockerfile
1 FROM openjdk:8-jre-slim
2
3
4 RUN sed -i 's|#networkaddress.cache.ttl=-1|networkaddress.cache.ttl=10|' /usr/lib/jvm/java-8-openjdk-$(dpkg --print-architecture)/jre/lib/security/java.security
5
6 ARG user=esr
7 ARG group=esr
8 RUN groupadd -r $group && useradd -ms /bin/bash $user -g $group && \
9     mkdir /opt/$user && \
10     chown -R $user:$group /opt/$user &&  \
11     mkdir /var/log/$user && \
12     chown -R $user:$group /var/log/$user
13 USER $user
14 WORKDIR /opt/$user
15
16 ADD esr-server-*-linux64.tar.gz /opt/$user
17 RUN chmod 755 /opt/$user/bin/*.sh
18
19 ENTRYPOINT ["/bin/bash", "/home/esr/docker/docker-entrypoint.sh"]