@@ -4,14 +4,12 @@ services:
4
4
product-api :
5
5
container_name : " product-api-container"
6
6
image : node:10.16-slim
7
+ entrypoint : ./.docker/entrypoint.sh
7
8
working_dir : /backend/src/
8
9
volumes :
9
10
- ./backend-product:/backend/src/
10
11
depends_on :
11
12
- product-postgres
12
- command : >
13
- bash -c "npm install
14
- && npm run start"
15
13
ports :
16
14
- " 3000:3000"
17
15
environment :
@@ -21,12 +19,10 @@ services:
21
19
checkout-api :
22
20
container_name : " checkout-api-container"
23
21
image : node:10.16-slim
22
+ entrypoint : ./.docker/entrypoint.sh
24
23
working_dir : /backend/src/
25
24
volumes :
26
25
- ./backend-checkout:/backend/src/
27
- command : >
28
- bash -c "npm install
29
- && npm run start"
30
26
depends_on :
31
27
- rabbitmq-queue
32
28
ports :
@@ -41,13 +37,11 @@ services:
41
37
container_name : " auth-api-container"
42
38
image : node:10.16-slim
43
39
working_dir : /backend/src/
40
+ entrypoint : ./.docker/entrypoint.sh
44
41
volumes :
45
42
- ./backend-auth:/backend/src/
46
43
depends_on :
47
44
- auth-postgres
48
- command : >
49
- bash -c "npm install
50
- && npm run start"
51
45
ports :
52
46
- " 3020:3000"
53
47
environment :
@@ -57,15 +51,13 @@ services:
57
51
order-api :
58
52
container_name : " order-api-container"
59
53
image : node:10.16-slim
54
+ entrypoint : ./.docker/entrypoint.sh
60
55
working_dir : /backend/src/
61
56
volumes :
62
57
- ./backend-order:/backend/src/
63
58
depends_on :
64
59
- order-postgres
65
60
- rabbitmq-queue
66
- command : >
67
- bash -c "./wait-for-it.sh www.google.com:81 -- npm install
68
- && npm run start"
69
61
ports :
70
62
- " 3030:3000"
71
63
environment :
@@ -77,12 +69,10 @@ services:
77
69
payment-api :
78
70
container_name : " payment-api-container"
79
71
image : node:10.16-slim
72
+ entrypoint : ./.docker/entrypoint.sh
80
73
working_dir : /backend/src/
81
74
volumes :
82
75
- ./backend-payment:/backend/src/
83
- command : >
84
- bash -c "./wait-for-it.sh www.google.com:81 -- npm install
85
- && npm run start"
86
76
depends_on :
87
77
- rabbitmq-queue
88
78
ports :
0 commit comments