v0.1.21 Updated docker files to use amazoncorretto

This commit is contained in:
2023-04-17 09:44:23 -04:00
parent 312f87d91a
commit 7e87ca5030
4 changed files with 3 additions and 17 deletions

View File

@@ -1 +1 @@
export SIREN_VERSION=0.1.20 export SIREN_VERSION=0.1.21

View File

@@ -1,23 +1,10 @@
FROM ubuntu:22.10 FROM amazoncorretto:17
ARG VERSION ARG VERSION
ARG JAVA_VERSION
RUN apt-get -y update \
&& apt-get -y install -y sudo bash curl \
&& apt-get -y install openjdk-${JAVA_VERSION}-jre-headless
ENV JAVA_VER ${JAVA_VERSION}
ENV JAVA_HOME /usr/lib/jvm/java-${JAVA_VERSION}-openjdk
WORKDIR /app WORKDIR /app
ADD https://repo.local.bensherriff.com/artifactory/libs-release/com/bensherriff/siren/${VERSION}/siren-${VERSION}.jar /usr/local/lib/ ADD https://repo.local.bensherriff.com/artifactory/libs-release/com/bensherriff/siren/${VERSION}/siren-${VERSION}.jar /usr/local/lib/
RUN mv /usr/local/lib/siren-${VERSION}.jar /usr/local/lib/siren.jar RUN mv /usr/local/lib/siren-${VERSION}.jar /usr/local/lib/siren.jar
#COPY ./start.sh ./start.sh
#RUN chmod +x ./start.sh
#ENTRYPOINT ["tail", "-f", "/dev/null"]
ENTRYPOINT ["java", "-jar", "/usr/local/lib/siren.jar"] ENTRYPOINT ["java", "-jar", "/usr/local/lib/siren.jar"]
#ENTRYPOINT ["/bin/sh", "-c", "./start.sh"]

View File

@@ -9,7 +9,7 @@ test:
docker run --rm -it siren:latest bash docker run --rm -it siren:latest bash
up: up:
if [[ "$(docker images -q siren 2> /dev/null)" == "" ]]; then docker-compose build; fi; \ if [[ ! $$(docker images -q siren 2> /dev/null) ]]; then docker-compose build; fi; \
docker-compose up -d docker-compose up -d
down: down:

View File

@@ -8,7 +8,6 @@ services:
context: . context: .
dockerfile: ./Dockerfile dockerfile: ./Dockerfile
args: args:
- JAVA_VERSION=17
- VERSION=${SIREN_VERSION} - VERSION=${SIREN_VERSION}
volumes: volumes:
- ./app:/app - ./app:/app