Skip to content
Snippets Groups Projects
Commit 3fc236ea authored by Yankova, Liliya (UG - Computer Science)'s avatar Yankova, Liliya (UG - Computer Science)
Browse files

Added a new mysql container for recipe service

parent 7f559833
No related branches found
No related tags found
No related merge requests found
No preview for this file type
version: '3' version: '3'
services: services:
db: userdb:
image: mysql:8.0 image: mysql:8.0
container_name: db container_name: user_db
volumes: volumes:
- dbdata:/var/lib/mysql - dbdata:/var/lib/mysql
command: --default-authentication-plugin=mysql_native_password command: --default-authentication-plugin=mysql_native_password
...@@ -22,7 +22,7 @@ services: ...@@ -22,7 +22,7 @@ services:
image: php:7.2.2-apache image: php:7.2.2-apache
container_name: php_web container_name: php_web
depends_on: depends_on:
- db - userdb
volumes: volumes:
- ./php/:/var/www/html/ - ./php/:/var/www/html/
ports: ports:
...@@ -30,5 +30,23 @@ services: ...@@ -30,5 +30,23 @@ services:
stdin_open: true stdin_open: true
tty: true tty: true
recipedb:
image: mysql:8.0
container_name: recipe_db
volumes:
- recipedata:/var/lib/mysql
command: --default-authentication-plugin=mysql_native_password
restart: always
environment:
MYSQL_ROOT_PASSWORD: reciperoot
MYSQL_DATABASE: recipedb
MYSQL_USER: recipe_user
MYSQL_PASSWORD: recipe_user
ports:
- "9907:3306"
expose:
- "9907"
volumes: volumes:
dbdata: dbdata:
\ No newline at end of file recipedata:
\ No newline at end of file
<?php <?php
//Database credentials //Database credentials
define('DB_SERVER', 'db'); define('DB_SERVER', 'userdb');
define('DB_USERNAME', 'service_user'); define('DB_USERNAME', 'service_user');
define('DB_PASSWORD', 'service_user'); define('DB_PASSWORD', 'service_user');
define('DB_NAME', 'userdb'); define('DB_NAME', 'userdb');
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment