diff --git a/database/.dockerignore b/database/.dockerignore new file mode 100644 index 0000000..9414382 --- /dev/null +++ b/database/.dockerignore @@ -0,0 +1 @@ +Dockerfile diff --git a/database/Dockerfile b/database/Dockerfile new file mode 100644 index 0000000..c96c19f --- /dev/null +++ b/database/Dockerfile @@ -0,0 +1,3 @@ +FROM mysql:5.7 + +ADD . /docker-entrypoint-initdb.d diff --git a/docker-compose.yml b/docker-compose.yml index 531b127..5d802d7 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -6,20 +6,21 @@ services: ports: - "8085:80" volumes: - - .:/var/www/site + - api-payroll:/var/www/site depends_on: - mysql mysql: container_name: payroll_mysql restart: always - image: mysql:5.7 + build: database ports: - "3306:3306" + volumes: + - my-datavolume:/var/lib/mysql environment: MYSQL_ROOT_PASSWORD: '12345678' MYSQL_USER: 'sloth' MYSQL_PASS: '12345678' - volumes: - - my-datavolume:/var/lib/mysql volumes: + api-payroll: my-datavolume: