@@ -24,13 +24,16 @@ services:
2424 MYSQL_DATABASE : bbaegok
2525 # MYSQL_USER: ${MYSQL_USER}
2626 # MYSQL_PASSWORD: ${MYSQL_PASSWORD}
27+ TZ : UTC # Linux 컨테이너 타임존 설정
28+ command : --default-time-zone='+00:00' # MySQL 컨테이너
2729 volumes :
2830 - mysql-data:/var/lib/mysql
2931
3032 nginx :
3133 image : nginx:latest
3234 ports :
3335 - " 443:443"
36+ - " 80:80"
3437 volumes :
3538 - ./nginx.conf:/etc/nginx/nginx.conf:ro
3639 - ${SSL_CERT_PATH}/fullchain.pem:${SSL_CERTIFICATE}:ro
@@ -48,32 +51,44 @@ services:
4851 - redis-data:/data
4952 command : ["redis-server", "--appendonly", "yes"]
5053
51-
5254 datadog :
5355 image : gcr.io/datadoghq/agent:latest
5456 environment :
5557 - DD_API_KEY=${DD_API_KEY}
5658 - DD_SITE=us5.datadoghq.com
57- - DD_API_HOST=https://api.us5.datadoghq.com
5859 - DD_APM_ENABLED=true
5960 - DD_LOGS_ENABLED=true
60- - DD_PROCESS_AGENT_ENABLED=true
61- - DD_CONTAINER_COLLECT_ALL=true
61+ - DD_MYSQL_ENABLED=true
62+ - DD_IGNORE_AUTOCONF=redisdb
63+ - DD_CONTAINER_EXCLUDE=name:datadog-agent
6264 ports :
6365 - " 8126:8126" # APM
66+ - " 8125:8125/udp" # Dogstatsd (metrics UDP)
6467 volumes :
68+ - ./datadog-agent/datadog.yaml:/etc/datadog-agent/datadog.yaml:ro # 메인설정
69+ - ./datadog-agent/mysql.yaml:/etc/datadog-agent/conf.d/mysql.d/conf.yaml:ro # MySQL 설정
6570 - /var/run/docker.sock:/var/run/docker.sock:ro
6671 - /proc/:/host/proc/:ro
6772 - /sys/fs/cgroup:/host/sys/fs/cgroup:ro
68- - ./datadog/conf.d/mysql.d/conf.yaml:/etc/datadog-agent/conf.d/mysql.d/conf.yaml:ro
69- - ./datadog/conf.d/redisdb.d/conf.yaml:/etc/datadog-agent/conf.d/redisdb.d/conf.yaml:ro
7073 restart : unless-stopped
7174
75+ metabase :
76+ image : metabase/metabase:v0.53.16
77+ platform : linux/arm64
78+ ports :
79+ - " 3000:3000"
80+ restart : unless-stopped
81+ environment :
82+ - MB_DB_FILE=/metabase-data/metabase.db
83+ - MB_SITE_URL=${ANALYTICS_DOMAIN_NAME}
84+ volumes :
85+ - metabase-data:/metabase-data
86+
7287volumes :
7388 mysql-data :
7489 portainer_data :
7590 redis-data :
7691
77- x-dockerhub-auth : &dockerhub-auth
92+ x-dockerhub-auth :
7893 username : ${DOCKERHUB_USERNAME}
7994 password : ${DOCKERHUB_TOKEN}
0 commit comments