Skip to content

Commit 9a31a39

Browse files
committed
chore: add all servers to docker
1 parent 61f1086 commit 9a31a39

File tree

2 files changed

+50
-2
lines changed

2 files changed

+50
-2
lines changed

Makefile

+2-2
Original file line numberDiff line numberDiff line change
@@ -7,13 +7,13 @@ build:
77
@./gradlew build --warning-mode all
88

99
lint:
10-
@docker exec codely-ddd_example-java ./gradlew spotlessCheck
10+
@docker exec codely-java_ddd_example-mooc_backend_server ./gradlew spotlessCheck
1111

1212
run-tests:
1313
@./gradlew test --warning-mode all
1414

1515
test:
16-
@docker exec codely-ddd_example-java ./gradlew test --warning-mode all
16+
@docker exec codely-java_ddd_example-mooc_backend_server ./gradlew test --warning-mode all
1717

1818
run:
1919
@./gradlew :run

docker-compose.yml

+48
Original file line numberDiff line numberDiff line change
@@ -44,3 +44,51 @@ services:
4444
interval: 30s
4545
timeout: 10s
4646
retries: 5
47+
48+
backoffice_backend_server_java:
49+
container_name: codely-java_ddd_example-backoffice_backend_server
50+
build:
51+
context: .
52+
dockerfile: Dockerfile
53+
restart: unless-stopped
54+
ports:
55+
- "8040:8040"
56+
volumes:
57+
- .:/app:delegated
58+
depends_on:
59+
- shared_mysql
60+
- shared_rabbitmq
61+
- backoffice_elasticsearch
62+
command: ["./gradlew", "bootRun", "--args", "backoffice_backend server"]
63+
64+
backoffice_frontend_server_java:
65+
container_name: codely-java_ddd_example-backoffice_frontend_server
66+
build:
67+
context: .
68+
dockerfile: Dockerfile
69+
restart: unless-stopped
70+
ports:
71+
- "8041:8041"
72+
volumes:
73+
- .:/app:delegated
74+
depends_on:
75+
- shared_mysql
76+
- shared_rabbitmq
77+
- backoffice_elasticsearch
78+
command: ["./gradlew", "bootRun", "--args", "backoffice_frontend server"]
79+
80+
mooc_backend_server_java:
81+
container_name: codely-java_ddd_example-mooc_backend_server
82+
build:
83+
context: .
84+
dockerfile: Dockerfile
85+
restart: unless-stopped
86+
ports:
87+
- "8030:8030"
88+
volumes:
89+
- .:/app:delegated
90+
depends_on:
91+
- shared_mysql
92+
- shared_rabbitmq
93+
- backoffice_elasticsearch
94+
command: ["./gradlew", "bootRun", "--args", "mooc_backend server"]

0 commit comments

Comments
 (0)