Probably easier to run Docker inside Vagrant than Docker inside Docker.
Those containers can run the Docker daemon though, if you like.
Edit: I _think_ what you're likely seeing (if you are seeing docker in the top output) is Concourse using the docker-image-resource to pull images for your tasks to a local docker registry.