I'd like to move from Vagrant to Docker containers when developing plone sites. Each of our production sites are backed up using the bin/backup command each night with the backup files uploaded to a backup server.
My old rutine for working on older sites was to grab the backup files (blobs and backups) and restore in a Vagrant VM. I'd like to loose a little of that overhead (and also try out docker more), but can't get my head around how I would go about restoring the backups into a docker container without having to rebuild a completely new image for each site.
Found a way to extract the data.fs file from my backup.
Installed Plone via pip install plone in a virtualenv. That gave me the repozo tool so I could get the data file out and then use the recipes you listed above.