Have you ever used snaps ? if so containers if done properly will help greatly in update and rollback, an example how not to do it :
Ubuntu host OS running ubuntu container image with LAMP installed , you will not leverage the power of containers.
However if you have Ubuntu host OS with multiple containers like apache, php, database (some argue you dont put database in a container ) this way you can test and update your CODE app easily, as it became seperate from the OS, and you can test the updates easier, and rollback them also easier.
No more snapshotting VMs and exporting and importing, and wiping free space to reduce size.
