Skip to content

Commit 606c430

Browse files
committed
feat(docker): add docker image and volumes for all services
1 parent 5c9b46a commit 606c430

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

docker-compose.yml

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ services:
5555

5656
user-service:
5757
build: ./user-service
58+
image: ghcr.io/blubin7/user-service:latest
5859
container_name: user-service
5960
ports:
6061
- "18080:18080" # HTTP
@@ -64,11 +65,14 @@ services:
6465
- SPRING_DATASOURCE_URL
6566
depends_on:
6667
- postgres
68+
volumes:
69+
- ./deployment/app-config:/app-config
6770
networks:
6871
- spring-cloud-network
6972

7073
identity-service:
7174
build: ./identity-service
75+
image: ghcr.io/blubin7/identity-service:latest
7276
container_name: identity-service
7377
ports:
7478
- "18081:18081"
@@ -80,6 +84,8 @@ services:
8084
depends_on:
8185
- postgres
8286
- user-service
87+
volumes:
88+
- ./deployment/app-config:/app-config
8389
networks:
8490
- spring-cloud-network
8591

@@ -93,6 +99,8 @@ services:
9399
- SPRING_DATASOURCE_URL
94100
depends_on:
95101
- postgres
102+
volumes:
103+
- ./deployment/app-config:/app-config
96104
networks:
97105
- spring-cloud-network
98106

@@ -106,6 +114,8 @@ services:
106114
- SPRING_DATASOURCE_URL
107115
depends_on:
108116
- postgres
117+
volumes:
118+
- ./deployment/app-config:/app-config
109119
networks:
110120
- spring-cloud-network
111121

@@ -119,6 +129,8 @@ services:
119129
- SPRING_DATASOURCE_URL
120130
depends_on:
121131
- postgres
132+
volumes:
133+
- ./deployment/app-config:/app-config
122134
networks:
123135
- spring-cloud-network
124136

@@ -132,6 +144,8 @@ services:
132144
- SPRING_DATASOURCE_URL
133145
depends_on:
134146
- postgres
147+
volumes:
148+
- ./deployment/app-config:/app-config
135149
networks:
136150
- spring-cloud-network
137151

@@ -145,6 +159,8 @@ services:
145159
- SPRING_DATASOURCE_URL
146160
depends_on:
147161
- postgres
162+
volumes:
163+
- ./deployment/app-config:/app-config
148164
networks:
149165
- spring-cloud-network
150166

0 commit comments

Comments
 (0)