The unique reason to prevent me to go with docker executor is that during the build I can't build a new image and execute tests against it, since containers running with setup_remote_docker aren't directly accessible from localhost.
CCI-I-712