Just another victim of this bug. I have a Docker container with Apache. All was OK until I mounted container's /var/log of to host's ~/log.
According to Docker documentation content of non-empty directory is obscured by bind mount, so I've got empty /var/log after container start.
The problem became even worse, because due to lack of /var/log/apache2, the httpd process was not able to log error about missing log. As the result the container started, but Apache did not.
Just another victim of this bug. I have a Docker container with Apache. All was OK until I mounted container's /var/log of to host's ~/log.
According to Docker documentation content of non-empty directory is obscured by bind mount, so I've got empty /var/log after container start.
The problem became even worse, because due to lack of /var/log/apache2, the httpd process was not able to log error about missing log. As the result the container started, but Apache did not.