diff --git a/Dockerfile b/Dockerfile index 7350499..ced1960 100644 --- a/Dockerfile +++ b/Dockerfile @@ -13,4 +13,5 @@ FROM ibm-semeru-runtimes:open-17-jdk-focal COPY --from=build /home/app/target/*.jar app.jar COPY src/main/resources/* credentials/ -ENTRYPOINT ["java","-jar","/app.jar"] \ No newline at end of file + +ENTRYPOINT ["java","-XX:TieredStopAtLevel=1","-Xverify:none","-Xmx256m","-jar","/app.jar"] \ No newline at end of file diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml new file mode 100644 index 0000000..1a56f0f --- /dev/null +++ b/docker/docker-compose.yml @@ -0,0 +1,27 @@ + +services: + postgres: + image: postgres:14.13 + container_name: postgres + ports: + - "5432:5432" + environment: + POSTGRES_USER: postgres + POSTGRES_PASSWORD: postgres + POSTGRES_DB: portfolio + volumes: + - postgres:/var/lib/postgresql/data + + redis: + image: bitnami/redis + container_name: redis + environment: + REDIS_PASSWORD: redis + ports: + - "6379:6379" + volumes: + - redis:/data + +volumes: + postgres: + redis: \ No newline at end of file