@@ -131,31 +131,31 @@ services:
131131 setup_auditbeat :
132132 image : docker.elastic.co/beats/auditbeat:${TAG}
133133 volumes : ['./scripts/setup-beat.sh:/usr/local/bin/setup-beat.sh:ro']
134- command : / usr/local/bin/setup-beat.sh auditbeat
134+ command : ['/bin/bash', '-c', 'cat / usr/local/bin/setup-beat.sh | tr -d "\r" | bash -s auditbeat']
135135 environment : ['ELASTIC_PASSWORD=${ELASTIC_PASSWORD}']
136136 networks : ['stack']
137137 depends_on : ['kibana']
138138
139139 setup_filebeat :
140140 image : docker.elastic.co/beats/filebeat:${TAG}
141141 volumes : ['./scripts/setup-beat.sh:/usr/local/bin/setup-beat.sh:ro']
142- command : / usr/local/bin/setup-beat.sh filebeat
142+ command : ['/bin/bash', '-c', 'cat / usr/local/bin/setup-beat.sh | tr -d "\r" | bash -s filebeat']
143143 environment : ['ELASTIC_PASSWORD=${ELASTIC_PASSWORD}']
144144 networks : ['stack']
145145 depends_on : ['kibana']
146146
147147 setup_heartbeat :
148148 image : docker.elastic.co/beats/heartbeat:${TAG}
149149 volumes : ['./scripts/setup-beat.sh:/usr/local/bin/setup-beat.sh:ro']
150- command : / usr/local/bin/setup-beat.sh heartbeat
150+ command : ['/bin/bash', '-c', 'cat / usr/local/bin/setup-beat.sh | tr -d "\r" | bash -s heartbeat']
151151 environment : ['ELASTIC_PASSWORD=${ELASTIC_PASSWORD}']
152152 networks : ['stack']
153153 depends_on : ['kibana']
154154
155155 setup_metricbeat :
156156 image : docker.elastic.co/beats/metricbeat:${TAG}
157157 volumes : ['./scripts/setup-beat.sh:/usr/local/bin/setup-beat.sh:ro']
158- command : / usr/local/bin/setup-beat.sh metricbeat
158+ command : ['/bin/bash', '-c', 'cat / usr/local/bin/setup-beat.sh | tr -d "\r" | bash -s metricbeat']
159159 environment : ['ELASTIC_PASSWORD=${ELASTIC_PASSWORD}']
160160 networks : ['stack']
161161 depends_on : ['kibana']
@@ -164,15 +164,16 @@ services:
164164 image : docker.elastic.co/beats/packetbeat:${TAG}
165165 cap_add : ['NET_RAW', 'NET_ADMIN']
166166 volumes : ['./scripts/setup-beat.sh:/usr/local/bin/setup-beat.sh:ro']
167- command : / usr/local/bin/setup-beat.sh packetbeat
167+ command : ['/bin/bash', '-c', 'cat / usr/local/bin/setup-beat.sh | tr -d "\r" | bash -s packetbeat']
168168 environment : ['ELASTIC_PASSWORD=${ELASTIC_PASSWORD}']
169169 networks : ['stack']
170170 depends_on : ['kibana']
171171
172172 setup_apm :
173173 image : docker.elastic.co/apm/apm-server:${TAG}
174- volumes : ['./scripts/setup-apm.sh:/usr/local/bin/setup-apm.sh:ro']
175- command : /usr/local/bin/setup-apm.sh apm-server
174+ volumes : ['./scripts/setup-beat.sh:/usr/local/bin/setup-beat.sh:ro']
175+ command : ['/bin/bash', '-c', 'cat /usr/local/bin/setup-beat.sh | tr -d "\r" | bash -s apm-server']
176+ environment : ['ELASTIC_PASSWORD=${ELASTIC_PASSWORD}']
176177 networks : ['stack']
177178 depends_on : ['elasticsearch','kibana']
178179
0 commit comments