If so, is there some
"atomic" provider that installs all containers that a nulecule specifies?
Nulecule is the specification for handling multi-container multi-provider applications.  Atomicapp is a reference implementation that consists of a tool that can deploy Nulecule defined apps.  There is an Atomicapp container that can be used as a base layer with atomic that uses docker LABELs to provide run instructions.  I've not tried a SPC container with an Atomicapp.
cc'ing container-tools list to get some visibility to the Nulecule/Atomicapp folks.
- Matt M