diff --git a/docker-compose.prod.yml b/docker-compose.prod.yml index 7ef73215f..cb8d896c7 100644 --- a/docker-compose.prod.yml +++ b/docker-compose.prod.yml @@ -94,7 +94,7 @@ services: - MYSQL_PASSWORD=${DB_PASSWORD} - MYSQL_ROOT_PASSWORD=${DB_PASSWORD} volumes: - - ./data/mysql/:/var/lib/mysql + - mysql:/var/lib/mysql expose: - '3306' @@ -104,7 +104,7 @@ services: expose: - '27017' volumes: - - ./data/mongo/:/var/lib/mongodb + - mongo:/var/lib/mongodb redis: container_name: bigcapital-redis @@ -113,4 +113,18 @@ services: expose: - "6379" volumes: - - ./data/redis:/data \ No newline at end of file + - redis:/data + +# Volumes +volumes: + mysql: + name: bigcapital_prod_mysql + driver: local + + mongo: + name: bigcapital_prod_mongo + driver: local + + redis: + name: bigcapital_prod_redis + driver: local \ No newline at end of file diff --git a/docker-compose.yml b/docker-compose.yml index f0dacfbd1..eff8b3278 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -15,7 +15,7 @@ services: - MYSQL_PASSWORD=${DB_PASSWORD} - MYSQL_ROOT_PASSWORD=${DB_PASSWORD} volumes: - - ./data/mysql/:/var/lib/mysql + - mysql:/var/lib/mysql expose: - '3306' ports: @@ -26,7 +26,7 @@ services: expose: - '27017' volumes: - - ./data/mongo/:/var/lib/mongodb + - mongo:/var/lib/mongodb ports: - '27017:27017' @@ -36,4 +36,18 @@ services: expose: - "6379" volumes: - - ./data/redis:/data \ No newline at end of file + - redis:/data + +# Volumes +volumes: + mysql: + name: bigcapital_dev_mysql + driver: local + + mongo: + name: bigcapital_dev_mongo + driver: local + + redis: + name: bigcapital_dev_redis + driver: local \ No newline at end of file diff --git a/docker/mysql/Dockerfile b/docker/mysql/Dockerfile index bccbb792e..5030a1699 100644 --- a/docker/mysql/Dockerfile +++ b/docker/mysql/Dockerfile @@ -2,8 +2,6 @@ FROM mysql:5.7 ADD my.cnf /etc/mysql/conf.d/my.cnf -RUN chown -R mysql:root /var/lib/mysql/ - ARG MYSQL_DATABASE=default_database ARG MYSQL_USER=default_user ARG MYSQL_PASSWORD=secret