ServerName docker ServerAdmin c@nickyeoman.com DocumentRoot /var/www/html #ErrorLog /var/log/apache2/error.log #CustomLog /var/log/apache2/access.log combined # You need to use x-forward LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" proxy SetEnvIf X-Forwarded-For "^.*\..*\..*\..*" forwarded CustomLog "/var/log/apache2/access.log" combined env=!forwarded CustomLog "/var/log/apache2/access.log" proxy env=forwarded Options +Indexes +FollowSymLinks -MultiViews AllowOverride All Require all granted