Skip to content

Commit

Permalink
Merge pull request #27 from nspalo/feature/DLT-24-env-file-reimplemen…
Browse files Browse the repository at this point in the history
…tation

feature/DLT-24-env-file-reimplementation
  • Loading branch information
nspalo authored Sep 9, 2021
2 parents 0852a34 + 8087529 commit 358d625
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 29 deletions.
15 changes: 9 additions & 6 deletions docker/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,13 +35,15 @@ services:
tty: true
ports:
- "3306:3306"
env_file:
- ${PATH_ENV_CONFIGS}/${SYS_ENV}.env
volumes:
- "${DB_VOLUME}:/var/lib/mysql"
environment:
MYSQL_DATABASE: "${DB_NAME}"
MYSQL_USER: "${DB_USERNAME}"
MYSQL_PASSWORD: "${DB_PASSWORD}"
MYSQL_ROOT_PASSWORD: "${DB_PASSWORD_ROOT}"
# 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 @@ -81,7 +83,7 @@ services:
image: node:16-alpine
working_dir: /var/www/html
volumes:
- "${PATH_PROJECT_SOURCE}:/var/www/html"
- "${PATH_PROJECT_SOURCE}:/var/www/html"
entrypoint: ['npm']

# Container: Artisan
Expand All @@ -94,10 +96,11 @@ services:
dockerfile: containers/php/Dockerfile
image: artisan:laravel-5.8
env_file:
- ${PATH_ENV_CONFIGS}/config.env
- ${PATH_ENV_CONFIGS}/${SYS_ENV}.env
working_dir: /var/www/html
volumes:
- "${PATH_PROJECT_SOURCE}:/var/www/html"
- "${PATH_PROJECT_SOURCE}:/var/www/html"
depends_on:
- mysql
entrypoint: ['/var/www/html/artisan']
6 changes: 1 addition & 5 deletions docker/environments/config.env
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
#
# Docker Environment - Local
# Docker Environment Config
#============================

# ENVIROMENT
Expand All @@ -16,8 +16,4 @@ PATH_DATABASE=./volumes/mysql
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}
22 changes: 4 additions & 18 deletions docker/environments/local.env
Original file line number Diff line number Diff line change
Expand Up @@ -2,22 +2,8 @@
# Docker Environment - Local
#============================

# ENVIROMENT
SYS_ENV=local

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

# DATABASE
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}
MYSQL_DATABASE=db_docker_laravel
MYSQL_USER=dbUserDev
MYSQL_PASSWORD=dbUserDev123
MYSQL_ROOT_PASSWORD=dbUserRoot123

0 comments on commit 358d625

Please sign in to comment.