How to clean up /var/lib/docker/vfs directory

I am trying to figure out how I can reclaim some of my disk space from Docker.
My /var/lib/docker directory currently looks like:

42M     containers
3.6G    devicemapper
14M     image
68K     network
20K     plugins
4.0K    swarm
4.0K    tmp
4.0K    trust
9.0G    vfs
28K     volumes

I dont know why my vfs directory is so huge nor how to clean it up! My newer installations of docker on other servers dont even have this directory, so is it safe to delete?

  • Docker to store an application(service) logs in a folder and purge them on a timely basis
  • Docker container sending empty responses
  • How to connect Docker from another host?
  • SonarQube server can not be reached by Jenkins using Docker
  • Restart existing Docker container with port forwarding
  • What's benefit of docker's image layer?
  • I am running docker 1.13.1, using the devicemapper storage driver on an Ubuntu 14.04 server. This docker has been upgraded several times in the past. I am only running 3 containers on it and most of the important volumes are mounted to the host.

    I’ve run “docker system prune” but it reclaims nothing. I’ve also cleaned out all the images I dont need.

  • Docker creates huge image sizes
  • Docker container can't ping out side of network
  • Reverse proxy to WordPress container
  • Docker default CPU architecture doesn't match host's
  • Mongodb won't start in Docker container when remote-mounting a volume from host
  • Docker swarm mode create service with --mount
  • Docker will be the best open platform for developers and sysadmins to build, ship, and run distributed applications.