From 232a7d5de50a56fd0461b29807a0dbf9302a1aba Mon Sep 17 00:00:00 2001 From: Felipe D'Abrantes <felidabrantes@gmail> Date: Fri, 17 Mar 2023 15:10:33 +0000 Subject: [PATCH] Add Dockerisation files --- backend-services/feed-service/Dockerfile | 9 +++++++++ backend-services/feed-service/build.sbt | 2 +- docker-compose.yml | 9 +++++++++ 3 files changed, 19 insertions(+), 1 deletion(-) create mode 100644 backend-services/feed-service/Dockerfile create mode 100644 docker-compose.yml diff --git a/backend-services/feed-service/Dockerfile b/backend-services/feed-service/Dockerfile new file mode 100644 index 00000000..34a02ae0 --- /dev/null +++ b/backend-services/feed-service/Dockerfile @@ -0,0 +1,9 @@ +FROM sbtscala/scala-sbt:eclipse-temurin-focal-11.0.17_8_1.8.2_2.13.10 + +WORKDIR /feed-service/app + +ADD . . + +EXPOSE 9000 + +CMD sbt run diff --git a/backend-services/feed-service/build.sbt b/backend-services/feed-service/build.sbt index 2367eff2..ad929924 100644 --- a/backend-services/feed-service/build.sbt +++ b/backend-services/feed-service/build.sbt @@ -1,7 +1,7 @@ name := """feed-service""" organization := "com.daily" -version := "1.0-SNAPSHOT" +version := "1.0.0" lazy val root = (project in file(".")).enablePlugins(PlayScala) diff --git a/docker-compose.yml b/docker-compose.yml new file mode 100644 index 00000000..17479baf --- /dev/null +++ b/docker-compose.yml @@ -0,0 +1,9 @@ +version: "3.9" +services: + feed-service: + build: + context: './backend-services/feed-service' + dockerfile: Dockerfile + restart: unless-stopped + ports: + - "9001:9000" -- GitLab