From 2c486ca82b4d30ea5db2d572d645e3c495bebf79 Mon Sep 17 00:00:00 2001
From: "Yankova, Liliya (UG - Computer Science)" <ly00240@surrey.ac.uk>
Date: Mon, 12 Apr 2021 00:07:26 +0100
Subject: [PATCH] Added volumes for db container and exposed port

---
 .DS_Store           | Bin 0 -> 6148 bytes
 docker-compose.yaml |   9 +++++++++
 php/config.php      |   1 -
 3 files changed, 9 insertions(+), 1 deletion(-)
 create mode 100644 .DS_Store

diff --git a/.DS_Store b/.DS_Store
new file mode 100644
index 0000000000000000000000000000000000000000..633d2bc17bc4adf726d4c2a993e740302ddd774f
GIT binary patch
literal 6148
zcmeHK&2G~`5S~o}-2@>bQHdV+!Yx!SYUC4=3FXimk`WvLwRRj43)gGKPNNcn{2K5Q
zJO@v}<G{@Bq@tu;QG{ls*>84sX6^lUwLbu$M)UL#pbr2Vm9W*t;s&91(hX^`r-P_m
z9}}3tBN&5)^Nnb6Y$F3SclRO185_d~_<jCL^i}BDhf9cYKJ$~@j+5Lbm_f_sDeC@D
zCujk*p@b=ve?)z|IVxFHCHM6`Df6tV4-S5)R=acS_Kwy)-Mia+7ftOVs^fZIjpErG
zs=bKoX~OnPYx65RPF`h`#c6-{nJwx#D<(6SoTU>CdHXsmQo9)0d68DGpU5|8-PPUG
z{@!vqJQ@zn<6*EGm}L+I19KD%SF5gm@bK`-$=Uhk$K|Kh=Pz!Upm3=>xyQJMuV^p{
z7tyT9ZSfvG>*#fqpfDf|2m@Qd0B=qD&KCTO{DLqb3~Uzzv_BYB!jQ4?=(Y|l+!Fwi
zu8~gArpqDa7{-vX@rW%b%BLdwRK-sW<<rq`I4)#tJo<D{{P<A(WyLQP<-U&n8y5~L
z^eCk;APih*pzW)DI{%;l{r!JENovA?Fz{b7pgPCV@d$^+XY0n`=&UuUXQ(6;*Lb{2
kLBk!z7)wX-9;y@c8!`|>#>OLhP~;-uXplk}_@@l~0;9WXoB#j-

literal 0
HcmV?d00001

diff --git a/docker-compose.yaml b/docker-compose.yaml
index 2d182f1..d80b5e2 100644
--- a/docker-compose.yaml
+++ b/docker-compose.yaml
@@ -3,7 +3,11 @@ version: '3'
 services:
   db:
     image: mysql:8.0
+    container_name: db
+    volumes:
+        - dbdata:/var/lib/mysql
     command: --default-authentication-plugin=mysql_native_password
+    restart: always
     environment:
       MYSQL_ROOT_PASSWORD: advancedroot
       MYSQL_DATABASE: userdb
@@ -11,6 +15,8 @@ services:
       MYSQL_PASSWORD: service_user
     ports:
       - "9906:3306"
+    expose:
+      - "9906"  
   web:
     image: php:7.2.2-apache
     container_name: php_web
@@ -22,3 +28,6 @@ services:
       - "8000:80"
     stdin_open: true
     tty: true
+
+volumes:
+  dbdata:
\ No newline at end of file
diff --git a/php/config.php b/php/config.php
index 91b7991..8711b0c 100644
--- a/php/config.php
+++ b/php/config.php
@@ -1,7 +1,6 @@
 <?php
 //Database credentials
 define('DB_SERVER', 'db');
-define('DB_PORT', 9906);
 define('DB_USERNAME', 'service_user');
 define('DB_PASSWORD', 'service_user');
 define('DB_NAME', 'userdb');
-- 
GitLab