i depends on the os you use, i’m a big fan of ubuntu 😉, on ubuntu I think it’s easy to run docker.
if you use a node that’s directly connected to the internet, be sure that you don’t forget to secure it e.g. close ports, change ssh port, don’t use passwords for authentication…