Thanks for all the help all! I dug into the apachectl and realized I was using the config file in sites-enabled, instead of the top level /etc/apache2/apache.conf file. The latter file installs all the modules in /mods-enabled, which is what was missing. (for the curious, I also had to copy all the env vars into a Dockerfile so that the binary executed with the right environment variables set)So the net is, the following command now starts apache2 correctly:/usr/sbin/apache2 -DFOREGROUND -DNO_DETACH -f /etc/apache2/apache2.confHowever, it still seems to spin up three threads, which I can't figure out why. Thanks again all!