You guys need to use docker compose, then it is as simple as docker compose pull then docker compose up -d --force-recreate.
I keep my containers each in their own dir with a docker compose file with the volumes specified as ./volmedirname:/mountpointincontainer
Which makes it dead simple to write a bash script to go in to each dir, do a docker compose pull then bring everything up again. Extra points to call that script from cron.
Comments
You guys need to use docker compose, then it is as simple as docker compose pull then docker compose up -d --force-recreate.
I keep my containers each in their own dir with a docker compose file with the volumes specified as ./volmedirname:/mountpointincontainer
Which makes it dead simple to write a bash script to go in to each dir, do a docker compose pull then bring everything up again. Extra points to call that script from cron.