Docker Community Forums

Share and learn in the Docker community.

Recommended Operations Testing Procedure - Docker Hosted

Happy Thursday!

I want to test an entire infrastructure stack as part of my CI/CD pipeline. That includes ISTIO, multiple Kubernetes operators inside local minikube cluster, non-trivial ingress/egress configurations, Spinnaker, etc. I am using Circle CI, but I am not sure it matters much. What are the commended docker paths to accomplish this?

I understand that the following restrictions apply:
a) Docker in Docker using --privileged mode is unsafe and not supported by the CI system
b) Using tools such as sysbox is not possible because there is no control on the CI host system

Is this a case for docker run -v /var/run/docker.sock:/var/run/docker.sock or are there better/alternative implementation paths?