I’m trying to run a build agent using teamcity-agent:9.1.7 image run with -e DOCKER_IN_DOCKER="start"
and making a build process using a container inside this build agent. This worked to some point. I’ve noticed that the graphdriver used by docker in build agent turned out to be devicemapper. I’ve looked at /var/log/docker.log
and noticed devmapper: Udev sync is not supported. This will lead to unexpected behavior, data loss and errors. For more information, see https://docs.docker.com/reference/commandline/daemon/#daemon-storage-driver-option
. And the work is not stable and some strange things really happen, as was promised in the message.
So is it possible to run docker-in-docker using boot2docker?