@@ -10,6 +10,8 @@ services:
10
10
- ${NGINX_CONFD_DIR}:/etc/nginx/conf.d/:rw
11
11
- ${NGINX_CONF_FILE}:/etc/nginx/nginx.conf:ro
12
12
- ${NGINX_LOG_DIR}:/var/log/nginx/:rw
13
+ - ${LOCALTIME_DIR}:/etc/localtime:ro
14
+ - ${TIMEZONE_DIR}:/etc/timezone:ro
13
15
restart : always
14
16
networks :
15
17
- default
@@ -27,6 +29,8 @@ services:
27
29
- ${PHP72_PHP_CONF_FILE}:/usr/local/etc/php/php.ini:ro
28
30
- ${PHP72_FPM_CONF_FILE}:/usr/local/etc/php-fpm.d/www.conf:rw
29
31
- ${PHP72_LOG_DIR}:/var/log/php
32
+ - ${LOCALTIME_DIR}:/etc/localtime:ro
33
+ - ${TIMEZONE_DIR}:/etc/timezone:ro
30
34
restart : always
31
35
cap_add :
32
36
- SYS_PTRACE
@@ -46,6 +50,8 @@ services:
46
50
- ${PHP56_PHP_CONF_FILE}:/usr/local/etc/php/php.ini:ro
47
51
- ${PHP56_FPM_CONF_FILE}:/usr/local/etc/php-fpm.d/www.conf:rw
48
52
- ${PHP56_LOG_DIR}:/var/log/php
53
+ - ${LOCALTIME_DIR}:/etc/localtime:ro
54
+ - ${TIMEZONE_DIR}:/etc/timezone:ro
49
55
restart : always
50
56
cap_add :
51
57
- SYS_PTRACE
@@ -59,6 +65,8 @@ services:
59
65
volumes :
60
66
- ${MYSQL_CONF_FILE}:/etc/mysql/conf.d/mysql.cnf:ro
61
67
- ${MYSQL_DATA_DIR}:/var/lib/mysql/:rw
68
+ - ${LOCALTIME_DIR}:/etc/localtime:ro
69
+ - ${TIMEZONE_DIR}:/etc/timezone:ro
62
70
restart : always
63
71
networks :
64
72
- default
@@ -71,6 +79,8 @@ services:
71
79
- " ${REDIS_HOST_PORT}:6379"
72
80
volumes :
73
81
- ${REDIS_CONF_FILE}:/etc/redis.conf:ro
82
+ - ${LOCALTIME_DIR}:/etc/localtime:ro
83
+ - ${TIMEZONE_DIR}:/etc/timezone:ro
74
84
restart : always
75
85
entrypoint : ["redis-server", "/etc/redis.conf"]
76
86
networks :
@@ -79,19 +89,25 @@ services:
79
89
rabbitmq :
80
90
image : rabbitmq:${RABBITMQ_VERSION}
81
91
restart : always
82
- networks :
83
- - default
92
+ volumes :
93
+ - ${LOCALTIME_DIR}:/etc/localtime:ro
94
+ - ${TIMEZONE_DIR}:/etc/timezone:ro
84
95
ports :
85
96
- " ${RABBITMQ_HOST_PORT_C}:5672"
86
97
- " ${RABBITMQ_HOST_PORT_S}:15672"
87
98
environment :
88
99
RABBITMQ_DEFAULT_USER : " ${RABBITMQ_DEFAULT_USER}"
89
100
RABBITMQ_DEFAULT_PASS : " ${RABBITMQ_DEFAULT_PASS}"
101
+ networks :
102
+ - default
90
103
91
104
phpmyadmin :
92
105
image : phpmyadmin/phpmyadmin:latest
93
106
ports :
94
107
- " ${PHPMYADMIN_HOST_PORT}:80"
108
+ volumes :
109
+ - ${LOCALTIME_DIR}:/etc/localtime:ro
110
+ - ${TIMEZONE_DIR}:/etc/timezone:ro
95
111
networks :
96
112
- default
97
113
environment :
@@ -100,6 +116,9 @@ services:
100
116
101
117
phpredisadmin :
102
118
image : erikdubbelboer/phpredisadmin:latest
119
+ volumes :
120
+ - ${LOCALTIME_DIR}:/etc/localtime:ro
121
+ - ${TIMEZONE_DIR}:/etc/timezone:ro
103
122
ports :
104
123
- " ${REDISMYADMIN_HOST_PORT}:80"
105
124
networks :
@@ -116,6 +135,8 @@ services:
116
135
volumes :
117
136
- ${MONGODB_DATA_DIR}:/data/db:rw
118
137
- ${MONGODB_DATA_DIR}/mongo_key:/mongo:rw
138
+ - ${LOCALTIME_DIR}:/etc/localtime:ro
139
+ - ${TIMEZONE_DIR}:/etc/timezone:ro
119
140
ports :
120
141
- " ${MONGODB_HOST_PORT}:27017"
121
142
networks :
@@ -127,6 +148,9 @@ services:
127
148
image : mrvautin/adminmongo
128
149
ports :
129
150
- " ${ADMINMONGO_HOST_PORT}:1234"
151
+ volumes :
152
+ - ${LOCALTIME_DIR}:/etc/localtime:ro
153
+ - ${TIMEZONE_DIR}:/etc/timezone:ro
130
154
environment :
131
155
- HOST=0.0.0.0
132
156
- DB_HOST=mongodb
@@ -142,6 +166,8 @@ services:
142
166
- " ES_JAVA_OPTS=-Xms512m -Xmx512m"
143
167
volumes :
144
168
- ${ELASTICSEARCH_DATA_DIR}:/usr/share/elasticsearch/data
169
+ - ${LOCALTIME_DIR}:/etc/localtime:ro
170
+ - ${TIMEZONE_DIR}:/etc/timezone:ro
145
171
hostname : elasticsearch
146
172
restart : always
147
173
ports :
@@ -154,6 +180,9 @@ services:
154
180
environment :
155
181
- elasticsearch.hosts=http://elasticsearch:9200
156
182
hostname : kibana
183
+ volumes :
184
+ - ${LOCALTIME_DIR}:/etc/localtime:ro
185
+ - ${TIMEZONE_DIR}:/etc/timezone:ro
157
186
depends_on :
158
187
- elasticsearch
159
188
restart : always
@@ -163,6 +192,9 @@ services:
163
192
logstash :
164
193
image : logstash:${LOGSTASH_VERSION}
165
194
container_name : logstash${LOGSTASH_VERSION}
195
+ volumes :
196
+ - ${LOCALTIME_DIR}:/etc/localtime:ro
197
+ - ${TIMEZONE_DIR}:/etc/timezone:ro
166
198
hostname : logstash
167
199
restart : always
168
200
depends_on :
0 commit comments