diff --git a/.dockerignore b/.dockerignore new file mode 100644 index 0000000..8d88495 --- /dev/null +++ b/.dockerignore @@ -0,0 +1,17 @@ +api/ +component-test/ +gradle/ +gradlew.bat +LICENSE +README.md +settings.gradle +build.gradle +docs/ +gradlew +HEADER +NOTICE.txt +service/ +.git/ +.gradle/ +.gitignore +shared.gradle \ No newline at end of file diff --git a/.gitignore b/.gitignore index 26f77cc..a128955 100644 --- a/.gitignore +++ b/.gitignore @@ -17,3 +17,5 @@ gradle-app.setting *.log *.toDelete + +*.jar diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..2812feb --- /dev/null +++ b/Dockerfile @@ -0,0 +1,12 @@ +FROM openjdk:8-jdk-alpine + +ARG office_port=2023 + +ENV server.max-http-header-size=16384 \ + cassandra.clusterName="Test Cluster" \ + server.port=$office_port + +WORKDIR /tmp +COPY office-service-boot-0.1.0-BUILD-SNAPSHOT.jar . + +CMD ["java", "-jar", "office-service-boot-0.1.0-BUILD-SNAPSHOT.jar"]