diff --git a/docker-compose.yml b/docker-compose.yml
index 4a6a782ae576c46a6037ee17e37134bb679e224b..24d7241082945bd965bf75d4a1786fbfae6e188f 100644
--- a/docker-compose.yml
+++ b/docker-compose.yml
@@ -8,6 +8,7 @@ services:
     restart: always
     user: root
     volumes:
+      - /etc/hostname:/etc/hostname:ro
       - filebeat:/usr/share/filebeat/data/
       - /var/lib/docker/containers:/var/lib/docker/containers:ro
       - /var/run/docker.sock:/var/run/docker.sock:ro
@@ -19,11 +20,11 @@ services:
     restart: always
     user: root
     volumes:
+      - /etc/hostname:/etc/hostname:ro
       - journalbeat:/usr/share/journalbeat/data/
       - /var/log/journal:/var/log/journal
       - /etc/machine-id:/etc/machine-id:ro
       - /run/systemd:/run/systemd
-      - /etc/hostname:/etc/hostname:ro
 
   metricbeat:
     build:
@@ -33,6 +34,7 @@ services:
     restart: always
     user: root
     volumes:
+      - /etc/hostname:/etc/hostname:ro
       - metricbeat:/usr/share/metricbeat/data/
       - /var/run/docker.sock:/var/run/docker.sock:ro
       - /sys/fs/cgroup:/hostfs/sys/fs/cgroup:ro
@@ -52,6 +54,7 @@ services:
     network_mode: host
     restart: always
     volumes:
+      - /etc/hostname:/etc/hostname:ro
       - packetbeat:/usr/share/packetbeat/data/
 
 volumes: