FROM openjdk:15-jdk-alpine

RUN apk --no-cache add ca-certificates wget \
    && wget -q -O /etc/apk/keys/sgerrand.rsa.pub https://alpine-pkgs.sgerrand.com/sgerrand.rsa.pub \
    && wget https://github.com/sgerrand/alpine-pkg-glibc/releases/download/2.28-r0/glibc-2.28-r0.apk \
    && apk add glibc-2.28-r0.apk

VOLUME /tmp
COPY tg-bot.jar app.jar
ENTRYPOINT ["java","-Djava.security.egd=file:/dev/./urandom", "-DengineConfigDir=/engine", "-Xmx2g", "-jar","/app.jar","--spring.config.location=file:/config/application.properties"]