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"]