diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 00000000..8f32c2d1 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,14 @@ +FROM eclipse-temurin:17-jdk-jammy + +RUN apt-get update && apt-get install -y \ + git \ + unzip \ + bash \ + && rm -rf /var/lib/apt/lists/* + +RUN mkdir -p /home/jpf-core + +WORKDIR /home/jpf-core + +RUN git config --global --add safe.directory /home/jpf-core + diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 00000000..719f17f8 --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,10 @@ +services: + jpf-dev: + image: jpf-core + build: + context: . + working_dir: /home/jpf-core + volumes: + - .:/home/jpf-core + - ~/.gradle:/root/.gradle + entrypoint: bash