As long as you aren't doing silly shit (like exposing password based ssh, or running your containers as root, or failing to make backups) then they can knock all they'd like.
They'd have to first find the app you're running, then attack the application to get an exploit, then manage to find a privilege escalation from the container, all for what, exactly?
Send more requests from my network? Break a couple of my services that I don't derive revenue from? I'm just literally not worth the trouble in almost all cases.
It's like 10 minutes to recreate my whole cluster from clean images (20 if we include wiping the OS on the machines).
If you're really concerned - shove the cluster behind tailscale/cloudflare/vps.