How to upgrade my Node on Mac

I downloaded the Mac tar file and started running my cardano node.
I am curious about how others are taking care of upgrading their nodes?
Do you periodically download and override the files or is there an easier process to upgrade the node.

The easiest process is to run the docker image. The image is updated for you - the Docker runtime for Mac/Windows is here.

$ docker run --detach \
    --name=relay \
    -p 3001:3001 \
    -v node-data:/opt/cardano/data \
    nessusio/cardano-node run    

True, but then I also have docker running.
Probably not a bad idea.