diff --git a/docker-compose.yml b/docker-compose.yml index 0dbb524..e76b81e 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -2,8 +2,8 @@ services: commercial_mongo_service: container_name: commercial_mongo_service - image: "bitnami/mongodb:latest" -# image: "bitnami/mongodb:4.4.1-debian-10-r3" +# image: "bitnami/mongodb:latest" + image: "bitnami/mongodb:4.4.1-debian-10-r3" networks: - network_store_services environment: @@ -61,34 +61,34 @@ services: - "41575:41575" networks: - network_store_services -# depends_on: -# - wag_management_init_service -# - grafana + depends_on: + - wag_management_init_service + - grafana + + wag_management_service_second: + container_name: wag_management_service_second + restart: on-failure + build: + context: . + dockerfile: service_app/Dockerfile + ports: + - "41576:41575" + networks: + - network_store_services + depends_on: + - wag_management_init_service + - grafana + + wag_management_init_service: + container_name: wag_management_init_service + build: + context: . + dockerfile: service_app_init/Dockerfile + networks: + - network_store_services + depends_on: + - postgres_commercial -# wag_management_service_second: -# container_name: wag_management_service_second -# restart: on-failure -# build: -# context: . -# dockerfile: service_app/Dockerfile -# ports: -# - "41576:41575" -# networks: -# - network_store_services -# depends_on: -# - wag_management_init_service -# - grafana -# -# wag_management_init_service: -# container_name: wag_management_init_service -# build: -# context: . -# dockerfile: service_app_init/Dockerfile -# networks: -# - network_store_services -# depends_on: -# - postgres_commercial -# wag_bank_services: container_name: wag_bank_services restart: on-failure @@ -102,60 +102,60 @@ services: environment: - DATABASE_URL=postgresql+psycopg2://berkay_wag_user:berkay_wag_user_password@postgres_commercial:5432/wag_database - PYTHONPATH=/service_app_banks -# -# wag_account_services: -# container_name: wag_account_services -# restart: on-failure -# build: -# context: . -# dockerfile: service_account_records/account.Dockerfile -# networks: -# - network_store_services -# depends_on: -# - postgres_commercial -# environment: -# - DATABASE_URL=postgresql+psycopg2://berkay_wag_user:berkay_wag_user_password@postgres_commercial:5432/wag_database -# - PYTHONPATH=/ -# -# prometheus: -# image: prom/prometheus -# container_name: prometheus -# ports: -# - "9090:9090" -# volumes: -# - ./prometheus_data/prometheus.yml:/etc/prometheus/prometheus.yml -# command: -# - '--config.file=/etc/prometheus/prometheus.yml' -# networks: -# - network_store_services -# -# grafana: -# image: grafana/grafana -# container_name: grafana -# ports: -# - "3030:3000" -# depends_on: -# - prometheus -# networks: -# - network_store_services -# environment: -# - GF_SECURITY_ADMIN_USER=admin -# - GF_SECURITY_ADMIN_PASSWORD=admin -# - GF_USERS_ALLOW_SIGN_UP=false -# - GF_USERS_ALLOW_ORG_CREATE=false -# volumes: -# - grafana_data:/var/lib/grafana -# wag_management_test_service: -# container_name: wag_management_test_service -# build: -# context: . -# dockerfile: service_app_test/Dockerfile -# networks: -# - network_store_services -# depends_on: -# - wag_management_init_service -# + wag_account_services: + container_name: wag_account_services + restart: on-failure + build: + context: . + dockerfile: service_account_records/account.Dockerfile + networks: + - network_store_services + depends_on: + - postgres_commercial + environment: + - DATABASE_URL=postgresql+psycopg2://berkay_wag_user:berkay_wag_user_password@postgres_commercial:5432/wag_database + - PYTHONPATH=/ + + prometheus: + image: prom/prometheus + container_name: prometheus + ports: + - "9090:9090" + volumes: + - ./prometheus_data/prometheus.yml:/etc/prometheus/prometheus.yml + command: + - '--config.file=/etc/prometheus/prometheus.yml' + networks: + - network_store_services + + grafana: + image: grafana/grafana + container_name: grafana + ports: + - "3030:3000" + depends_on: + - prometheus + networks: + - network_store_services + environment: + - GF_SECURITY_ADMIN_USER=admin + - GF_SECURITY_ADMIN_PASSWORD=admin + - GF_USERS_ALLOW_SIGN_UP=false + - GF_USERS_ALLOW_ORG_CREATE=false + volumes: + - grafana_data:/var/lib/grafana + + wag_management_test_service: + container_name: wag_management_test_service + build: + context: . + dockerfile: service_app_test/Dockerfile + networks: + - network_store_services + depends_on: + - wag_management_init_service + # nginx-proxy-wag: # container_name: nginx-proxy-wag # image: 'jc21/nginx-proxy-manager:latest'