diff --git a/Reader/Dockerfile b/Reader/Dockerfile new file mode 100644 index 00000000..d3798efb --- /dev/null +++ b/Reader/Dockerfile @@ -0,0 +1,4 @@ +FROM bskjon/azuljava:17 +EXPOSE 8080 + +COPY ./reader.jar /usr/share/app/app.jar \ No newline at end of file diff --git a/Reader/build.gradle.kts b/Reader/build.gradle.kts index a46cba15..e63eac1a 100644 --- a/Reader/build.gradle.kts +++ b/Reader/build.gradle.kts @@ -46,4 +46,9 @@ dependencies { tasks.test { useJUnitPlatform() +} + +tasks.bootJar { + archiveFileName.set("reader.jar") + launchScript() } \ No newline at end of file diff --git a/pyMetadata/Dockerfile b/pyMetadata/Dockerfile new file mode 100644 index 00000000..92618dcd --- /dev/null +++ b/pyMetadata/Dockerfile @@ -0,0 +1,15 @@ +# Bruk en passende baseimage for Python-applikasjonen din +FROM python:3.8-slim-buster + +# Sett arbeidskatalogen til /app +WORKDIR /app + +# Kopier requirements.txt-filen og installer avhengigheter +COPY requirements.txt requirements.txt +RUN pip3 install -r requirements.txt + +# Kopier resten av prosjektfilene +COPY . . + +# Start applikasjonen +CMD ["python3", "-u", "app.py"]