Isso acontece para todos os sistemas operacionais que usam o SystemD para controlar os serviços. O comando "systemctl" não faz muito - apenas usa d-bus para falar com o daemon systemd. Mas dentro de um contêiner docker não existe tal coisa.
Você pode evitar esse erro ao substituir o systemctl pelo link para executar as partes do ExecStart / ExceStop dos serviços diretamente em vez de pedir ao systemd para fazê-lo.