Just make sure your host workstation has automatic security updates turned on, but otherwise yeah letting docker manage all the services is totally fine.
My main operation pain is ZFS. Every time I have to touch it, I'm terrified I'll destroy all my data. It's like Git. "I want to do [extremely common thing], how can I do that?" "Great, just do [list of arcane commands, zero of which obviously relate to the thing you want to do] but don't mess up the order or typo anything or your system is hosed". Yeah, super cool. Love the features, hate the UI (again, much like git)
docker adds its own daemon that creates additional attack surface that you would not have otherwise.