Fedora's toolbox can be used to create command line-based containerized environments for development purposes.
The New Stack | Jack Wallen