Hello David,
To answer your questions about CI/CD with respect to containers, I cover how tools such as
Jenkins 2.0 utilize containers with the pipeline syntax in Chapter 8.
In chapter 8 I cover how Jenkins 2.0 (Blue Ocean) guides you to using Containers but the intent of the chapter is how to use Jenkins 2.0 and the navigate the new UI and understand the pipeline syntax.
In the chapters for Travis CI and Circle CI I demonstrate how to use containers build your own docker images and run them. So to answer your question Jenkins 2.0, Travis, and Circle CI are already guiding you to using Containers, so I cover how to containers with these specific CI tools.
I don't go over Openshift in the book that to me seems like it could be its own book to be honest, the tagline for Openshift is
Red Hat OpenShift helps teams deliver faster with containers and Kubernetes and I don't cover Kubernetes in the book.
To answer your question about DevSecOps in Chapter 15 I briefly cover best practices with CI/CD and password and secrets management but in all fairness this could also be an entire book.
I hope this answers your questions.
Jean-Marcel