O comando systemctl se comunica com systemd . systemd não está em execução no seu contêiner, daí o erro.
Embora seja possível executar systemd em um contêiner, não é um caso de uso típico. Para o que você está fazendo, seria muito mais comum iniciar o httpd diretamente, por exemplo:
CMD ["/usr/sbin/httpd", "-DFOREGROUND"]