[add] Database initiated along with container

This commit is contained in:
Jose Pabl Domingo Aramburo Sanchez 2018-08-08 07:14:22 +00:00
parent f2237d9209
commit b25346e3d5
3 changed files with 9 additions and 4 deletions

1
database/.dockerignore Normal file
View File

@ -0,0 +1 @@
Dockerfile

3
database/Dockerfile Normal file
View File

@ -0,0 +1,3 @@
FROM mysql:5.7
ADD . /docker-entrypoint-initdb.d

View File

@ -6,20 +6,21 @@ services:
ports: ports:
- "8085:80" - "8085:80"
volumes: volumes:
- .:/var/www/site - api-payroll:/var/www/site
depends_on: depends_on:
- mysql - mysql
mysql: mysql:
container_name: payroll_mysql container_name: payroll_mysql
restart: always restart: always
image: mysql:5.7 build: database
ports: ports:
- "3306:3306" - "3306:3306"
volumes:
- my-datavolume:/var/lib/mysql
environment: environment:
MYSQL_ROOT_PASSWORD: '12345678' MYSQL_ROOT_PASSWORD: '12345678'
MYSQL_USER: 'sloth' MYSQL_USER: 'sloth'
MYSQL_PASS: '12345678' MYSQL_PASS: '12345678'
volumes: volumes:
- my-datavolume:/var/lib/mysql api-payroll:
volumes:
my-datavolume: my-datavolume: