version: '3' services: honeycom-register: build: context: ./honeycom-register restart: always container_name: honeycom-register image: honeycom-register volumes: - ./logs/honeycom-register:/honeycom-register/logs/honeycom-register/ env_file: - .env extra_hosts: - "honeycom-mysql:${MYSQL_HOST}" - "honeycom-redis:${REDIS_HOST}" - "honeycom-gateway:${GATEWAY_HOST}" - "honeycom-register:${REGISTER_HOST}" ports: - "8848:8848" - "9848:9848" - "9849:9849" - "9555:9555" networks: - spring_cloud_default honeycom-gateway: build: context: ./honeycom-gateway restart: always container_name: honeycom-gateway image: honeycom-gateway volumes: - ./logs/honeycom-gateway:/honeycom-gateway/logs/honeycom-gateway/ env_file: - .env extra_hosts: - "honeycom-mysql:${MYSQL_HOST}" - "honeycom-redis:${REDIS_HOST}" - "honeycom-gateway:${GATEWAY_HOST}" - "honeycom-register:${REGISTER_HOST}" ports: - 9999:9999 networks: - spring_cloud_default honeycom-auth: build: context: ./honeycom-auth restart: always container_name: honeycom-auth image: honeycom-auth volumes: - ./logs/honeycom-auth:/honeycom-auth/logs/honeycom-auth/ env_file: - .env extra_hosts: - "honeycom-mysql:${MYSQL_HOST}" - "honeycom-redis:${REDIS_HOST}" - "honeycom-gateway:${GATEWAY_HOST}" - "honeycom-register:${REGISTER_HOST}" networks: - spring_cloud_default honeycom-upms: build: context: ./honeycom-upms/honeycom-upms-biz restart: always container_name: honeycom-upms image: honeycom-upms volumes: - ./logs/honeycom-upms:/honeycom-upms/logs/honeycom-upms-biz/ env_file: - .env extra_hosts: - "honeycom-mysql:${MYSQL_HOST}" - "honeycom-redis:${REDIS_HOST}" - "honeycom-gateway:${GATEWAY_HOST}" - "honeycom-register:${REGISTER_HOST}" networks: - spring_cloud_default honeycom-pm: build: context: ./honeycom-pm/honeycom-pm-biz restart: always container_name: honeycom-pm image: honeycom-pm volumes: - ./logs/honeycom-pm:/honeycom-pm/logs/honeycom-pm-biz/ env_file: - .env extra_hosts: - "honeycom-mysql:${MYSQL_HOST}" - "honeycom-redis:${REDIS_HOST}" - "honeycom-gateway:${GATEWAY_HOST}" - "honeycom-register:${REGISTER_HOST}" networks: - spring_cloud_default honeycom-user: build: context: ./honeycom-user/honeycom-user-biz restart: always container_name: honeycom-user image: honeycom-user volumes: - ./logs/honeycom-user:/honeycom-user/logs/honeycom-user-biz/ env_file: - .env extra_hosts: - "honeycom-mysql:${MYSQL_HOST}" - "honeycom-redis:${REDIS_HOST}" - "honeycom-gateway:${GATEWAY_HOST}" - "honeycom-register:${REGISTER_HOST}" networks: - spring_cloud_default honeycom-tenant: build: context: ./honeycom-tenant/honeycom-tenant-biz restart: always container_name: honeycom-tenant image: honeycom-tenant volumes: - ./logs/honeycom-tenant:/honeycom-tenant/logs/honeycom-tenant-biz/ env_file: - .env extra_hosts: - "honeycom-mysql:${MYSQL_HOST}" - "honeycom-redis:${REDIS_HOST}" - "honeycom-gateway:${GATEWAY_HOST}" - "honeycom-register:${REGISTER_HOST}" networks: - spring_cloud_default honeycom-packages: build: context: ./honeycom-packages/honeycom-packages-biz restart: always container_name: honeycom-packages image: honeycom-packages volumes: - ./logs/honeycom-packages:/honeycom-packages/logs/honeycom-packages-biz/ env_file: - .env extra_hosts: - "honeycom-mysql:${MYSQL_HOST}" - "honeycom-redis:${REDIS_HOST}" - "honeycom-gateway:${GATEWAY_HOST}" - "honeycom-register:${REGISTER_HOST}" networks: - spring_cloud_default honeycom-flow-task: build: context: ./honeycom-flow/honeycom-flow-task/honeycom-flow-task-biz restart: always container_name: honeycom-flow-task image: honeycom-flow-task volumes: - ./logs/honeycom-flow-task:/honeycom-flow-task/logs/honeycom-flow-task-biz/ env_file: - .env extra_hosts: - "honeycom-mysql:${MYSQL_HOST}" - "honeycom-redis:${REDIS_HOST}" - "honeycom-gateway:${GATEWAY_HOST}" - "honeycom-register:${REGISTER_HOST}" networks: - spring_cloud_default honeycom-flow-engine: build: context: ./honeycom-flow/honeycom-flow-engine/honeycom-flow-engine-biz restart: always container_name: honeycom-flow-engine image: honeycom-flow-engine volumes: - ./logs/honeycom-flow-engine:/honeycom-flow-engine/logs/honeycom-flow-engine-biz/ env_file: - .env extra_hosts: - "honeycom-mysql:${MYSQL_HOST}" - "honeycom-redis:${REDIS_HOST}" - "honeycom-gateway:${GATEWAY_HOST}" - "honeycom-register:${REGISTER_HOST}" networks: - spring_cloud_default honeycom-form: build: context: ./honeycom-form/honeycom-form-biz restart: always container_name: honeycom-form image: honeycom-form volumes: - ./logs/honeycom-form:/honeycom-form/logs/honeycom-form-biz/ env_file: - .env extra_hosts: - "honeycom-mysql:${MYSQL_HOST}" - "honeycom-redis:${REDIS_HOST}" - "honeycom-gateway:${GATEWAY_HOST}" - "honeycom-register:${REGISTER_HOST}" networks: - spring_cloud_default honeycom-log: build: context: ./honeycom-log/honeycom-log-biz restart: always container_name: honeycom-log image: honeycom-log volumes: - ./logs/honeycom-log:/honeycom-log/logs/honeycom-log-biz/ env_file: - .env extra_hosts: - "honeycom-mysql:${MYSQL_HOST}" - "honeycom-redis:${REDIS_HOST}" - "honeycom-gateway:${GATEWAY_HOST}" - "honeycom-register:${REGISTER_HOST}" networks: - spring_cloud_default honeycom-msg: build: context: ./honeycom-msg/honeycom-msg-biz restart: always container_name: honeycom-msg image: honeycom-msg volumes: - ./logs/honeycom-msg:/honeycom-msg/logs/honeycom-msg-biz/ env_file: - .env extra_hosts: - "honeycom-mysql:${MYSQL_HOST}" - "honeycom-redis:${REDIS_HOST}" - "honeycom-gateway:${GATEWAY_HOST}" - "honeycom-register:${REGISTER_HOST}" networks: - spring_cloud_default networks: spring_cloud_default: name: spring_cloud_default driver: bridge