Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- version: '2'
- services:
- consul-test:
- image: consul
- ports:
- - 9989:9989
- command: ["agent", "-dev", "-ui", "-http-port","9989", "-client", "0.0.0.0"]
- gateway:
- image: artifactory.setmachine.ru:5000/gateway-lp
- environment:
- - spring.cloud.consul.port=9989
- - spring.cloud.consul.host=consul-test
- - spring.cloud.consul.discovery.register=true
- - TZ="Europe/Moscow"
- depends_on:
- - consul-test
- ports:
- - 8090:8090
- crud-service-test:
- environment:
- - CONSUL_HOST=consul-test
- - CONSUL_PORT=9989
- - database.host=psql-test
- - database.username=postgres
- - database.password=postgres
- - database.name=coupons
- image: artifactory.setmachine.ru:5000/coupon-processing/crud-service:localtest
- command: ["java", "-Dspring.profiles.active=dev", "-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=8787", "-jar", "/app/crud-service.jar"]
- ports:
- - 8889:8080
- - 8789:8787
- depends_on:
- - consul-test
- - psql-test
- - kafka-test
- batch-use-service-test:
- environment:
- - CONSUL_HOST=consul-test
- - CONSUL_PORT=9989
- - database.host=psql-test
- - database.username=postgres
- - database.password=postgres
- - database.name=coupons
- - spring.kafka.bootstrap-servers=kafka-test:9092
- - spring.datasource.hikari.maximum-pool-size=10
- image: artifactory.setmachine.ru:5000/coupon-processing/batch-use-service:localtest
- command: ["java", "-Dspring.profiles.active=dev", "-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=8787", "-jar", "/app/batch-use-service.jar"]
- ports:
- - 8910:8080
- - 8911:8787
- depends_on:
- - consul-test
- - psql-test
- - kafka-test
- batch-issue-service-test:
- environment:
- - CONSUL_HOST=consul-test
- - CONSUL_PORT=9989
- - database.host=psql-test
- - database.username=postgres
- - database.password=postgres
- - database.name=coupons
- - spring.kafka.bootstrap-servers=kafka-test:9092
- - spring.datasource.hikari.maximum-pool-size=10
- image: artifactory.setmachine.ru:5000/coupon-processing/batch-issue-service:localtest
- command: ["java", "-Dspring.profiles.active=dev", "-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=8787", "-jar", "/app/batch-issue-service.jar"]
- ports:
- - 8920:8080
- - 8921:8787
- depends_on:
- - consul-test
- - psql-test
- - kafka-test
- batch-generate-service-test:
- environment:
- - CONSUL_HOST=consul-test
- - CONSUL_PORT=9989
- - database.host=psql-test
- - database.username=postgres
- - database.password=postgres
- - database.name=coupons
- - spring.kafka.bootstrap-servers=kafka-test:9092
- - spring.datasource.hikari.maximum-pool-size=10
- image: artifactory.setmachine.ru:5000/coupon-processing/batch-generate-service:localtest
- command: ["java", "-Dspring.profiles.active=dev", "-agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=8787", "-jar", "/app/batch-generate-service.jar"]
- ports:
- - 8930:8080
- - 8931:8787
- depends_on:
- - consul-test
- - psql-test
- - kafka-test
- kafka-test:
- environment:
- - KAFKA_ADVERTISED_HOST_NAME=172.29.16.173
- - KAFKA_ZOOKEEPER_CONNECT=zookeeper-test:2181
- - KAFKA_CREATE_TOPICS=pos_issue_coupon:3:1,pos_use_coupon:3:1,generate_coupons:3:1
- image: wurstmeister/kafka:1.0.1
- depends_on:
- - zookeeper-test
- restart: always
- ports:
- - 9092:9092
- volumes:
- - /var/run/docker.sock:/var/run/docker.sock
- zookeeper-test:
- image: wurstmeister/zookeeper
- restart: always
- ports:
- - 2181:2181
- psql-test:
- image: artifactory.setmachine.ru:5000/coupon-processing/psql:localtest
- environment:
- - POSTGRES_USER=postgres
- - POSTGRES_PASSWORD=postgres
- volumes:
- - /data3/coupon-processing-psql/data:/var/lib/postgresql/data
- ports:
- - 5667:5432
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement