Do ponto de vista de segurança, e na minha opinião, vale a pena considerar o rkt também.
Veja, por exemplo, a comparação um tanto opinativa do Corek com sistemas de contêineres alternativos do CoreOS .
Como eles apontam, o docker agora está usando o containerd sob o capô, e fornece um monte de 'coisas' ao redor dos containers - eu tenderia a pensar que os extras provavelmente introduziriam mais superfície de ataque do que os sistemas mais barebones (como containerd).
Você também deve ter em mente que a segurança de lotes (se não todos) as soluções listadas é aprimorada por um núcleo adequadamente endurecido (por exemplo, PaX) e sistema (por exemplo, seLinux).