Commit 8c52c219 authored by Noel Alonso's avatar Noel Alonso
Browse files

Instala dependencias necesarias

parent b7958b92
Loading
Loading
Loading
Loading
+15 −3
Original line number Diff line number Diff line
@@ -3,11 +3,23 @@ FROM openjdk:${IMAGE_TAG}

LABEL maintainer="info@redmic.es"

ENV DIRPATH=/opt/redmic \
	SPRING_PROFILES_ACTIVE=dev \
ARG	LOCALES_VERSION=2.31-13+deb11u2 \
	WGET_VERSION=1.21-1+b1 \
	LANG=es_ES.UTF-8

ENV LANG=${LANG} \
	DIRPATH=/opt/redmic \
	DEFAULT_JAVA_OPTS="-Djava.security.egd=file:/dev/./urandom -XshowSettings:vm -XX:+UnlockExperimentalVMOptions -XX:+UseCGroupMemoryLimitForHeap -Dlog4j.formatMsgNoLookups=true" \
	LOG_LEVEL=error

RUN apt-get update && apt-get install -y --no-install-recommends \
		locales="${LOCALES_VERSION}" \
		wget="${WGET_VERSION}" && \
	rm -rf /var/lib/apt/lists/* && \
	sed -i -e "s/# ${LANG} UTF-8/${LANG} UTF-8/" /etc/locale.gen && \
	dpkg-reconfigure --frontend=noninteractive locales && \
	update-locale LANG="${LANG}"

WORKDIR ${DIRPATH}

ENTRYPOINT java ${DEFAULT_JAVA_OPTS} ${JAVA_OPTS} -jar ${DIRPATH}/${MICROSERVICE_NAME}.jar
ENTRYPOINT java ${DEFAULT_JAVA_OPTS} ${JAVA_OPTS} -jar "${DIRPATH}/${MICROSERVICE_NAME}.jar"