That’s very cool. I didn’t know about that.
The only trick then is to know how and when to change discourse/base:2.0.20230502-0058.
And I think that’s just
cd /var/discourse
git pull
DISCOURSE_BASE=$(grep -e ^image= $DISCOURSE_DOCKER_SRC/launcher|cut -d'"' -f2)
docker pull $DISCOURSE_BASE
And so on with the save command.