On the Docker GitHub release/changelog page of v1.12.0 under the Runtime section the first point:

Add –live-restore daemon flag to keep containers running when daemon shuts down, and regain control on startup #23213

This new option allows containers to keep running even when stopping, restarting or upgrading the Docker daemon.


TL;DR The --live-restore flag keeps containers running during a Docker daemon update.