title: How does one use Apache in a Docker Container and write nothing to disk (all logs to STDIO / STDERR)?
body: <p>I'm running Apache2 in a docker container and want to write nothing to the disk, writing logs to stdout and stderr. I've seen a few different ways to do this (Supervisord and stdout/stderr, Apache access log to stdout) but these seem like hacks. Is there no way to do this by default?</p>
  
  <p>To be clear, I do not want to tail the log, since that will result in things being written to the disk in the container.</p>
  
  <p>The "official" version checked into Docker Hub (<a href="https://hub.docker.com/_/httpd/" rel="noreferrer">https://hub.docker.com/_/httpd/</a>) still write to disk.</p>
  
  <p>Also, what do I need to do to stop Apache from failing when it tries to roll the logs?</p>
  
  <p>One other thing - ideally, I'd really like to do this without another add-on. nginx can do this trivially.</p>