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