Skip to content

Commit

Permalink
Merge pull request #25 from nspalo/feature/DLT-22-env-file-refactor
Browse files Browse the repository at this point in the history
feature/DLT-22-env-file-refactor
  • Loading branch information
nspalo authored Sep 9, 2021
2 parents 3de01b5 + c7d0bca commit 88a635b
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 18 deletions.
12 changes: 6 additions & 6 deletions docker/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,12 +36,12 @@ services:
ports:
- "3306:3306"
volumes:
- "${DB_MYSQL_VOLUME}:/var/lib/mysql"
- "${DB_VOLUME}:/var/lib/mysql"
environment:
MYSQL_DATABASE: "${DB_MYSQL_DATABASE}"
MYSQL_USER: "${DB_MYSQL_USER}"
MYSQL_PASSWORD: "${DB_MYSQL_PASSWORD}"
MYSQL_ROOT_PASSWORD: "${DB_MYSQL_ROOT_PASSWORD}"
MYSQL_DATABASE: "${DB_NAME}"
MYSQL_USER: "${DB_USERNAME}"
MYSQL_PASSWORD: "${DB_PASSWORD}"
MYSQL_ROOT_PASSWORD: "${DB_PASSWORD_ROOT}"
SERVICE_TAGS: dev
SERVICE_NAME: mysql

Expand Down Expand Up @@ -94,7 +94,7 @@ services:
dockerfile: containers/php/Dockerfile
image: artisan:laravel-5.8
env_file:
- ../docker/environments/${APP_ENV}.env
- ${PATH_ENV_CONFIGS}/${SYS_ENV}.env
working_dir: /var/www/html
volumes:
- "${PATH_PROJECT_SOURCE}:/var/www/html"
Expand Down
26 changes: 14 additions & 12 deletions docker/environments/local.env
Original file line number Diff line number Diff line change
@@ -1,21 +1,23 @@
#
# Docker Environment - Local
#
#============================

# Enviroment
APP_ENV=local
# ENVIROMENT
SYS_ENV=local

# DIRECTORIES / VOLUMES / PATHS
PATH_ENV_CONFIG=../docker/environments/${APP_ENV}.env
PATH_PROJECT_SOURCE=../src
PATH_NGINX=../docker/containers/nginx
PATH_NGINX=./containers/nginx
PATH_NGINX_CONFIGS=${PATH_NGINX}/conf.d/default.conf
PATH_DATABASE=../docker/volumes/mysql
PATH_ENV_CONFIGS=./environments
PATH_DATABASE=./volumes/mysql

# DATABASE
DB_MYSQL_VERSION_MYSQL=5.7.22
DB_MYSQL_VOLUME=${PATH_DATABASE}/mysql_${DB_MYSQL_VERSION_MYSQL}
DB_MYSQL_DATABASE=db_docker_study
DB_MYSQL_USER=dbUserDev
DB_MYSQL_PASSWORD=dbUserDev123
DB_MYSQL_ROOT_PASSWORD=dbUserRoot123
DB_DRIVER=mysql
DB_VERSION=5.7.22
DB_PORT=3306
DB_NAME=db_docker_laravel
DB_USERNAME=dbUserDev
DB_PASSWORD=dbUserDev123
DB_PASSWORD_ROOT=dbUserRoot123
DB_VOLUME=${PATH_DATABASE}/${DB_DRIVER}_${DB_VERSION}

0 comments on commit 88a635b

Please sign in to comment.