Skip to content

Commit d616d7b

Browse files
committed
🔨 datadog 연결을 위한 docker-compose 수정
1 parent c04c225 commit d616d7b

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed

configuration/docker-compose.yml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ services:
1010
- db
1111
- redis
1212
- datadog
13+
networks:
14+
- prod-network
1315

1416
app_green:
1517
image: ${DOCKERHUB_USERNAME}/bbegok:latest
@@ -22,6 +24,8 @@ services:
2224
- db
2325
- redis
2426
- datadog
27+
networks:
28+
- prod-network
2529

2630
portainer:
2731
image: portainer/portainer-ce
@@ -42,6 +46,8 @@ services:
4246
command: --default-time-zone='+00:00' #MySQL 컨테이너
4347
volumes:
4448
- mysql-data:/var/lib/mysql
49+
networks:
50+
- prod-network
4551

4652
nginx:
4753
image: nginx:latest
@@ -57,6 +63,9 @@ services:
5763
- app_blue
5864
- app_green
5965
- portainer
66+
networks:
67+
- prod-network
68+
- proxy-network
6069

6170
redis:
6271
image: redis:alpine
@@ -65,6 +74,8 @@ services:
6574
volumes:
6675
- redis-data:/data
6776
command: ["redis-server", "--appendonly", "yes"]
77+
networks:
78+
- prod-network
6879

6980
datadog:
7081
image: gcr.io/datadoghq/agent:latest
@@ -86,6 +97,8 @@ services:
8697
- /proc/:/host/proc/:ro
8798
- /sys/fs/cgroup:/host/sys/fs/cgroup:ro
8899
restart: unless-stopped
100+
networks:
101+
- prod-network
89102

90103
metabase:
91104
image: metabase/metabase:v0.53.16
@@ -100,6 +113,9 @@ services:
100113
- db
101114
volumes:
102115
- metabase-data:/metabase-data
116+
networks:
117+
- prod-network
118+
- proxy-network
103119

104120
volumes:
105121
mysql-data:
@@ -110,3 +126,8 @@ volumes:
110126
x-dockerhub-auth:
111127
username: ${DOCKERHUB_USERNAME}
112128
password: ${DOCKERHUB_TOKEN}
129+
130+
networks:
131+
prod-network:
132+
proxy-network:
133+
external: true # 리버스 프록시 nginx에서 만든 네트워크를 사용

0 commit comments

Comments
 (0)