Updating a Docker Mirror image
I’ve setup in my centos 7 box, a docker mirror image following the instructions in github. All works ok, but I want to know the right update sequence. Is sufficient to make a:
docker pull bastilimbach/docker-magicmirror
and restart my docker istance, or what else?
@technofab that should be the typical approach, assuming the docker image doesn’t change any implementation details between releases… (Only seen THAT a million times!)
Mmhmm great, so what you suggest? Backup config and modules delete all, reinstall container and restore config and modules?
@technofab well, TRY it…
For now I suppose this scenario:
docker stop magic_mirror
docker rm magic_mirror
docker system prune -a -f
docker run -d --publish 80:8080 --restart always…
In this way I suppose that after run is completed is full updated.
@technofab looks like docker added a new flag to handle some of this
on docker run
I think there should have been ‘updated’ too
then u don’t need the other steps
I don’t know that switch! But it read from dockerfile? My strategy is a bit longer but it can guarantee that all is updated and I can also add git pull for every module in the sequence…
Edit: I give a try, but not works, and didn’t find that on documentation.