· 5 years ago · Nov 06, 2019, 06:44 AM
1networks:
2 cloud_cui:
3 driver: bridge
4 ipam:
5 config:
6 - subnet: 192.168.1.0/24
7services:
8 backend-service:
9 container_name: backend-service
10 depends_on:
11 - config-server
12 - eureka-service
13 - h2
14 - webapp-service
15 environment:
16 ADMIN_DOMAIN: admin.localhost
17 ADMIN_TENANT_ID: dc=ACP
18 BACKEND_SERVICE_HOST: backend-service
19 CONFIG_SERVER_GIT_BRANCH: master
20 CONFIG_SERVER_HOST: config-server
21 CONFIG_SERVER_PORT: '8888'
22 CUSTOMER_DOMAIN: customer.localhost
23 EUREKA_SERVICE_HOST: eureka-service
24 EUREKA_SERVICE_PORT: '8761'
25 H2_HOST: h2
26 H2_PORT: '1521'
27 JAVA_OPTS: -Xms64m -Xmx256m
28 MASTER_TENANT_ID: dc=group1,o=Organizacja,dc=ACP,dc=ufe,dc=com
29 OCP_RELEASE_NAME: CUI
30 ORACLE_HOST: localhost:1521
31 ORACLE_SID: sid
32 SPRING_PROFILES: h2,reference,configServer
33 WEBAPP_DB_PASSWORD: ''
34 WEBAPP_DB_USER: sa
35 hostname: backend-service
36 image: docker.pbk.asseco.pl/cbp/cbp-platform/backend-service:4.0.21
37 networks:
38 cloud_cui:
39 ipv4_address: 192.168.1.24
40 ports:
41 - published: 9010
42 target: 9010
43 restart: on-failure
44 volumes:
45 - C:\Core\Dev\gitrepos\pbk\services\backend-service\logs:/root/app/logs:rw
46 backoffice:
47 container_name: backoffice
48 environment:
49 BACKOFFICE_HOST: backoffice
50 COBROWSING_DOMAIN: ''
51 COBROWSING_PROTOCOL: http
52 EHUB_URL: http://ehub-service:8701/ehub-service
53 FLYWAY_MIGRATE: "false"
54 FRONTEND_WEB_PORT: '8777'
55 JAVA_OPTIONS: -Xmx1g
56 JAVA_OPTS: -Duser.timezone=ECT
57 SPRING_PROFILES: C
58 guardian.service.authagent.password: cGFzc21oMQ==
59 guardian.service.url: http://10.17.202.136:8180/guardian-service/api
60 hostname: backoffice
61 image: docker.pbk.asseco.pl/omni-banking/backoffice/backoffice-c:1.14.8
62 networks:
63 cloud_cui:
64 ipv4_address: 192.168.1.27
65 ports:
66 - published: 8085
67 target: 8080
68 restart: on-failure
69 volumes:
70 - C:\Core\Dev\gitrepos\pbk\services\backoffice\logs:/root/app/logs:rw
71 - C:\Core\Dev\gitrepos\pbk\services\backoffice\logs:/usr/local/tomcat/logs:rw
72 banking-replication-service:
73 container_name: banking-replication-service
74 depends_on:
75 - config-server
76 - rabbitmq
77 environment:
78 BANKING_REPLICATION_SERVICE_HOST: banking-replication-service
79 CONFIG_SERVER_GIT_BRANCH: master
80 CONFIG_SERVER_HOST: config-server
81 CONFIG_SERVER_PORT: '8888'
82 DB_PASSWORD: admin
83 DB_PASSWORD_GUARDIAN: admin
84 DB_URL: jdbc:oracle:thin:@10.17.202.143:1523:ORCL
85 DB_URL_GUARDIAN: jdbc:oracle:thin:@10.17.202.136:1523:ORCL
86 DB_USER: EBP_OWNER
87 DB_USER_GUARDIAN: CUI2_GUARD_OWNER
88 FLYWAY_MIGRATE: "false"
89 JAVA_OPTS: -Dextsys.ds.reuse=true -Duser.timezone=ECT -XX:-OmitStackTraceInFastThrow
90 RABBITMQ_HOST: rabbitmq
91 RABBITMQ_PASSWORD: guest
92 RABBITMQ_PORT: '5672'
93 RABBITMQ_USER: guest
94 SPRING_PROFILES: SingleServer,Basic,tomcat,rabbitmq,C
95 hostname: banking-replication-service
96 image: docker.pbk.asseco.pl/omni-banking/omni-banking-replication-service/omni-banking-replication-service:1.07.069-C
97 networks:
98 cloud_cui:
99 ipv4_address: 192.168.1.26
100 ports:
101 - published: 8081
102 target: 8081
103 restart: on-failure
104 volumes:
105 - C:\Core\Dev\gitrepos\pbk\services\banking-replication-service\logs:/root/app/logs:rw
106 banking-service:
107 container_name: banking-service
108 depends_on:
109 - config-server
110 - eureka-service
111 - rabbitmq
112 environment:
113 BANKING_SERVICE_HOST: banking-service
114 CONFIG_SERVER_GIT_BRANCH: master
115 CONFIG_SERVER_HOST: config-server
116 CONFIG_SERVER_PORT: '8888'
117 DB_GUARDIAN_PASSWORD: admin
118 DB_GUARDIAN_URL: jdbc:oracle:thin:@10.17.202.136:1529:ORCL
119 DB_GUARDIAN_USER: CUI2_GUARD_OWNER
120 DB_PASSWORD: admin
121 DB_URL: jdbc:oracle:thin:@10.17.202.143:1523:ORCL
122 DB_USER: CUI_PROXY
123 EUREKA_SERVICE_HOST: eureka-service
124 EUREKA_SERVICE_PORT: '8761'
125 FLYWAY_MIGRATE: "false"
126 GUARDIAN_SERVICE_ADDRESSES: 10.17.202.136:8180
127 JAVA_OPTS: -Xms64m -Xmx1024m -Djava.awt.headless=true
128 MASTER_TENANT_ID: dc=group1,o=Organizacja,dc=ACP,dc=ufe,dc=com
129 MOBILE_AUTH_OMNI_URL: banking-service:8080
130 RABBITMQ_HOST: rabbitmq
131 RABBITMQ_PASSWORD: guest
132 RABBITMQ_PORT: '5672'
133 RABBITMQ_USER: guest
134 SCSA_AUTH_OMNI_URL: ip:port
135 SPRING_PROFILES: swagger,rabbitmq,csmWithoutProxy,C,configServer,dev,cotOffline,corba,multiSchema
136 hostname: banking-service
137 image: docker.pbk.asseco.pl/omni-banking/omni-banking-service/omni-banking-service:2.11.069
138 networks:
139 cloud_cui:
140 ipv4_address: 192.168.1.25
141 ports:
142 - published: 8080
143 target: 8080
144 restart: on-failure
145 volumes:
146 - C:\Core\Dev\gitrepos\pbk\services\banking-service\logs:/root/app/logs:rw
147 calendar-service:
148 container_name: calendar-service
149 depends_on:
150 - config-server
151 - eureka-service
152 - rabbitmq
153 environment:
154 CALENDAR_DB_PASSWORD: password
155 CALENDAR_DB_URL: jdbc:oracle:thin:@ip:port:sid
156 CALENDAR_DB_USER: user
157 CALENDAR_SERVICE_HOST: calendar-service
158 CALENDAR_SERVICE_PORT: '8765'
159 CONFIG_SERVER_GIT_BRANCH: master
160 CONFIG_SERVER_HOST: config-server
161 CONFIG_SERVER_PORT: '8888'
162 EUREKA_SERVICE_HOST: eureka-service
163 JAVA_OPTS: -Xms64m -Xmx1024m
164 RABBITMQ_HOST: rabbitmq
165 RABBITMQ_PASSWORD: guest
166 RABBITMQ_PORT: '5672'
167 RABBITMQ_USER: guest
168 SPRING_PROFILES: C,oracle,rabbitmq,configServer
169 hostname: calendar-service
170 image: docker.pbk.asseco.pl/cbp/cbp-calendar-service/cbp-calendar-service:1.01.012
171 networks:
172 cloud_cui:
173 ipv4_address: 192.168.1.30
174 ports:
175 - published: 8765
176 target: 8765
177 restart: on-failure
178 volumes:
179 - C:\Core\Dev\gitrepos\pbk\services\calendar-service\logs:/root/app/logs:rw
180 card-service:
181 container_name: card-service
182 depends_on:
183 - config-server
184 - eureka-service
185 environment:
186 CARD_DB_PASSWORD: admin
187 CARD_DB_URL: jdbc:oracle:thin:@10.17.202.143:1523:orcl
188 CARD_DB_USER: EBP_OWNER
189 CARD_SERVICE_HOST: card-service
190 CONFIG_SERVER_HOST: config-server
191 EUREKA_SERVICE_HOST: eureka-service
192 JAVA_OPTIONS: -Xmx1g -Duser.timezone=ECT -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=6924
193 JAVA_OPTS: -Xmx1g -Duser.timezone=ECT -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=6924
194 SPRING_PROFILES: swagger,C,configServer,dataReplication,schemaSwitching
195 hostname: card-service
196 image: docker.pbk.asseco.pl/cbp/cbp-card-service/cbp-card-service:2.03.023-CUI
197 networks:
198 cloud_cui:
199 ipv4_address: 192.168.1.40
200 ports:
201 - published: 7013
202 target: 7013
203 restart: on-failure
204 volumes:
205 - C:\Core\Dev\gitrepos\pbk\services\card-service\logs:/root/app/logs:rw
206 config-server:
207 container_name: config-server
208 environment:
209 CONFIG_SERVER_GIT_BRANCH: master
210 CONFIG_SERVER_GIT_URI: https://git-repo/project.git
211 CONFIG_SERVER_PASSWORD: password
212 CONFIG_SERVER_USERNAME: user
213 JAVA_OPTS: -Xms64m -Xmx256m
214 SPRING_PROFILES: native
215 hostname: config-server
216 image: docker.pbk.asseco.pl/ocp/ocp-config-server/ocp-config-server:1.1.5
217 networks:
218 cloud_cui:
219 ipv4_address: 192.168.1.12
220 ports:
221 - published: 8888
222 target: 8888
223 restart: on-failure
224 volumes:
225 - C:\Core\Dev\gitrepos\pbk\services\config-server\logs:/root/app/logs:rw
226 - C:\Core\Dev\gitrepos\pbk:/user/src/config-repo:rw
227 ehub-service:
228 container_name: ehub-service
229 environment:
230 DB_DRIVER_CLASS: oracle.jdbc.OracleDriver
231 DB_PASSWORD: admin
232 DB_URL: jdbc:oracle:thin:@10.17.202.143:1523:ORCL
233 DB_USER: EBP_OWNER
234 EHUB_SERVICE_HOST: ehub-service
235 EUREKA_SERVICE_HOST: eureka-service
236 EUREKA_SERVICE_PORT: '8761'
237 FLYWAY_MIGRATE: "false"
238 GUARD_DB_DRIVER_CLASS: oracle.jdbc.OracleDriver
239 GUARD_DB_PASSWORD: admin
240 GUARD_DB_URL: jdbc:oracle:thin:@10.17.202.136:1529:ORCL
241 GUARD_DB_USER: CUI2_GUARD_OWNER
242 JAVA_OPTIONS: -Xmx1g
243 JAVA_OPTS: -Duser.timezone=ECT
244 MAX_POOL_SIZE: '100'
245 RABBITMQ_HOST: rabbitmq
246 RABBITMQ_PASSWORD: guest
247 RABBITMQ_PORT: '5672'
248 RABBITMQ_USER: guest
249 SPRING_PROFILES: Basic,rabbitmq,C
250 USER_SERVICE_HOST: user-service
251 USER_SERVICE_PORT: '8196'
252 hostname: ehub-service
253 image: docker.pbk.asseco.pl/omni-banking/ehub-service/ehub-service-c:1.14.6
254 networks:
255 cloud_cui:
256 ipv4_address: 192.168.1.28
257 ports:
258 - published: 8701
259 target: 8701
260 restart: on-failure
261 volumes:
262 - C:\Core\Dev\gitrepos\pbk\services\ehub-service\logs:/root/app/logs:rw
263 elasticsearch:
264 container_name: elasticsearch
265 hostname: elasticsearch
266 image: elasticsearch:6.6.2
267 networks:
268 cloud_cui:
269 ipv4_address: 192.168.1.15
270 ports:
271 - published: 9200
272 target: 9200
273 - published: 9300
274 target: 9300
275 volumes:
276 - C:\Core\Dev\gitrepos\pbk\data\esdata1:/usr/share/elasticsearch/data:rw
277 eureka-service:
278 container_name: eureka-service
279 depends_on:
280 - config-server
281 entrypoint: /docker-entrypoint-wait.sh
282 environment:
283 CONFIG_SERVER_GIT_BRANCH: master
284 CONFIG_SERVER_HOST: config-server
285 CONFIG_SERVER_PORT: '8888'
286 JAVA_OPTS: -Xms32m -Xmx128m
287 SPRING_PROFILES: configServer
288 hostname: eureka-service
289 image: docker.pbk.asseco.pl/ocp/ocp-eureka-service/ocp-eureka-service:1.5.0
290 networks:
291 cloud_cui:
292 ipv4_address: 192.168.1.11
293 ports:
294 - published: 8761
295 target: 8761
296 restart: on-failure
297 volumes:
298 - C:\Core\Dev\gitrepos\pbk\services\eureka-service\logs:/root/app/logs:rw
299 frontend:
300 container_name: frontend
301 depends_on:
302 - config-server
303 - eureka-service
304 - h2
305 - rabbitmq
306 - redis
307 - webapp-service
308 environment:
309 ADMIN_DOMAIN: admin.localhost
310 ADMIN_TENANT_ID: dc=ACP
311 ADVISOR_DOMAIN: advisor.localhost
312 COBROWSING_DOMAIN: cobrowsing.localhost
313 CONFIG_SERVER_GIT_BRANCH: master
314 CONFIG_SERVER_HOST: config-server
315 CONFIG_SERVER_PORT: '8888'
316 CUSTOMER_DOMAIN: localhost
317 EUREKA_SERVICE_HOST: eureka-service
318 EUREKA_SERVICE_PORT: '8761'
319 FRONTEND_WEB_HOST: frontend
320 GUARDIAN_SERVICE_ADDRESS: http://10.17.202.136:8180/guardian-service/api
321 GUARDIAN_SERVICE_ADDRESS2: http://10.17.202.136:8180/guardian-service/api
322 H2_HOST: h2
323 H2_PORT: '1521'
324 JAVA_OPTS: -Xms64m -Xmx1024m
325 MASTER_TENANT_ID: dc=group1,o=Organizacja,dc=ACP,dc=ufe,dc=com
326 OCP_RELEASE_NAME: CUI
327 ORACLE_HOST: localhost:1521
328 ORACLE_SID: sid
329 REDIS_HOST: redis
330 REDIS_PASSWORD: ''
331 REDIS_PORT: '6379'
332 SPRING_PROFILES: h2,redis,reference,configServer,debug,webdev,webpackdev
333 WEBAPP_DB_PASSWORD: ''
334 WEBAPP_DB_USER: sa
335 hostname: frontend
336 image: docker.pbk.asseco.pl/cbp/cbp-platform/frontend:4.0.21
337 networks:
338 cloud_cui:
339 ipv4_address: 192.168.1.23
340 ports:
341 - published: 8777
342 target: 8777
343 restart: on-failure
344 volumes:
345 - C:\Core\Dev\gitrepos\pbk\services\frontend-web\logs:/root/app/logs:rw
346 - C:\Core\Dev\gitrepos\pbk\services\frontend-web\webapps:/root/app/webapps:rw
347 h2:
348 container_name: h2
349 hostname: h2
350 image: oscarfonts/h2:1.4.197
351 networks:
352 cloud_cui:
353 ipv4_address: 192.168.1.10
354 ports:
355 - published: 81
356 target: 81
357 - published: 1521
358 target: 1521
359 volumes:
360 - C:\Core\Dev\gitrepos\pbk\data\h2-data:/opt/h2-data:rw
361 party-service:
362 container_name: party-service
363 depends_on:
364 - config-server
365 - elasticsearch
366 - eureka-service
367 - h2
368 environment:
369 CONFIG_SERVER_GIT_BRANCH: master
370 CONFIG_SERVER_HOST: config-server
371 CONFIG_SERVER_PORT: '8888'
372 ELASTICSEARCH_CLUSTER: elasticsearch
373 ELASTICSEARCH_HOST: elasticsearch
374 ELASTICSEARCH_PORT: '9300'
375 EUREKA_SERVICE_HOST: eureka-service
376 EUREKA_SERVICE_PORT: '8761'
377 FLYWAY_MIGRATE: "true"
378 H2_HOST: h2
379 H2_PORT: '1521'
380 JAVA_OPTS: -Xms64m -Xmx256m
381 OCP_RELEASE_NAME: CUI
382 ORACLE_HOST: 10.17.202.136:1521
383 ORACLE_SID: sid
384 PARTY_DB_PASSWORD: ''
385 PARTY_DB_USER: sa
386 PARTY_SERVICE_HOST: party-service
387 SPRING_PROFILES: h2,reference,configServer
388 USER_SERVICE_HOST: user-service
389 USER_SERVICE_PORT: '8196'
390 hostname: party-service
391 image: docker.pbk.asseco.pl/ocp/ocp-party-service/ocp-party-service:5.1.0-alpha.11
392 networks:
393 cloud_cui:
394 ipv4_address: 192.168.1.21
395 ports:
396 - published: 8709
397 target: 8709
398 restart: on-failure
399 volumes:
400 - C:\Core\Dev\gitrepos\pbk\services\party-service\logs:/root/app/logs:rw
401 portainer:
402 container_name: portainer
403 hostname: portainer
404 image: portainer/portainer
405 ports:
406 - published: 9000
407 target: 9000
408 volumes:
409 - C:\Core\Dev\gitrepos\pbk\data\portainer:/data:rw
410 - /var/run/docker.sock:/var/run/docker.sock:rw
411 rabbitmq:
412 container_name: rabbitmq
413 hostname: rabbitmq
414 image: rabbitmq:3.7.0-management
415 networks:
416 cloud_cui:
417 ipv4_address: 192.168.1.13
418 ports:
419 - published: 5672
420 target: 5672
421 - published: 15672
422 target: 15672
423 redis:
424 container_name: redis
425 hostname: redis
426 image: redis:5.0.2
427 networks:
428 cloud_cui:
429 ipv4_address: 192.168.1.14
430 ports:
431 - published: 6379
432 target: 6379
433 user-service:
434 container_name: user-service
435 depends_on:
436 - config-server
437 - eureka-service
438 - h2
439 environment:
440 ADMIN_TENANT_ID: dc=ACP
441 CONFIG_SERVER_GIT_BRANCH: master
442 CONFIG_SERVER_HOST: config-server
443 CONFIG_SERVER_PORT: '8888'
444 EUREKA_SERVICE_HOST: eureka-service
445 EUREKA_SERVICE_PORT: '8761'
446 FLYWAY_MIGRATE: "true"
447 GUARDIAN_SERVICE_ADDRESSES: 10.17.202.136:8180
448 H2_HOST: h2
449 H2_PORT: '1521'
450 JAVA_OPTS: -Xms64m -Xmx512m
451 MASTER_TENANT_ID: dc=group1,o=Organizacja,dc=ACP,dc=ufe,dc=com
452 OCP_RELEASE_NAME: CUI
453 ORACLE_HOST: localhost:1521
454 ORACLE_SID: sid
455 SPRING_PROFILES: h2,reference,develop,configServer,prod
456 USER_DB_PASSWORD: ''
457 USER_DB_USER: sa
458 USER_SERVICE_HOST: user-service
459 hostname: user-service
460 image: docker.pbk.asseco.pl/ocp/ocp-user-service/ocp-user-service:6.3.4
461 networks:
462 cloud_cui:
463 ipv4_address: 192.168.1.20
464 ports:
465 - published: 8196
466 target: 8196
467 restart: on-failure
468 volumes:
469 - C:\Core\Dev\gitrepos\pbk\services\user-service\logs:/root/app/logs:rw
470 webapp-service:
471 container_name: webapp-service
472 depends_on:
473 - config-server
474 - eureka-service
475 - h2
476 - rabbitmq
477 environment:
478 CONFIG_SERVER_GIT_BRANCH: master
479 CONFIG_SERVER_HOST: config-server
480 CONFIG_SERVER_PORT: '8888'
481 EUREKA_SERVICE_HOST: eureka-service
482 EUREKA_SERVICE_PORT: '8761'
483 FLYWAY_MIGRATE: "true"
484 H2_HOST: h2
485 H2_PORT: '1521'
486 JAVA_OPTS: -Xms64m -Xmx512m
487 OCP_RELEASE_NAME: CUI
488 ORACLE_HOST: localhost:1521
489 ORACLE_SID: sid
490 REDIS_PORT: '6379'
491 SCSA_APP_URL: http://ip:port/webstart/launch.jnlp
492 SPRING_PROFILES: h2,reference,configServer
493 WEBAPP_DB_PASSWORD: ''
494 WEBAPP_DB_USER: sa
495 WEBAPP_SERVICE_HOST: webapp-service
496 hostname: webapp-service
497 image: docker.pbk.asseco.pl/ocp/ocp-webapp-service/ocp-webapp-service:4.0.2-alpha.16
498 networks:
499 cloud_cui:
500 ipv4_address: 192.168.1.22
501 ports:
502 - published: 8099
503 target: 8099
504 restart: on-failure
505 volumes:
506 - C:\Core\Dev\gitrepos\pbk\services\webapp-service\logs:/root/app/logs:rw
507version: '3.3'