Docker will not start on centos7

I am trying to start Docker but get these errors.

This is for journalctl -xe

Mar 07 16:05:18 vps26230.inmotionhosting.com docker-storage-setup[23553]: INFO: Volume group backing root     filesystem could not be determined
Mar 07 16:05:18 vps26230.inmotionhosting.com docker-storage-setup[23553]: ERROR: No valid volume group     found. Exiting.
Mar 07 16:05:18 vps26230.inmotionhosting.com dockerd-current[23573]: time="2017-03-07T16:05:18.265197935-    06:00" level=info msg="libcontainerd: new containerd process, pid: 23588"
Mar 07 16:05:19 vps26230.inmotionhosting.com dockerd-current[23573]: time="2017-03-07T16:05:19.271661031-    06:00" level=error msg="'overlay' not found as a supported filesystem on this host. Please ensure kernel is new enough     and has overl
Mar 07 16:05:19 vps26230.inmotionhosting.com dockerd-current[23573]: time="2017-03-07T16:05:19.271840024-    06:00" level=warning msg="Docker could not enable SELinux on the host system"
Mar 07 16:05:19 vps26230.inmotionhosting.com dockerd-current[23573]: time="2017-03-07T16:05:19.275069226-    06:00" level=info msg="Graph migration to content-addressability took 0.00 seconds"
Mar 07 16:05:19 vps26230.inmotionhosting.com dockerd-current[23573]: time="2017-03-07T16:05:19.275204656-    06:00" level=warning msg="Your kernel does not support oom control."
Mar 07 16:05:19 vps26230.inmotionhosting.com dockerd-current[23573]: time="2017-03-07T16:05:19.275224828-    06:00" level=warning msg="Your kernel does not support memory swappiness."
Mar 07 16:05:19 vps26230.inmotionhosting.com dockerd-current[23573]: time="2017-03-07T16:05:19.275236388-    06:00" level=warning msg="Your kernel does not support kernel memory limit."
Mar 07 16:05:19 vps26230.inmotionhosting.com dockerd-current[23573]: time="2017-03-07T16:05:19.275243207-    06:00" level=warning msg="Unable to find cpu cgroup in mounts"
Mar 07 16:05:19 vps26230.inmotionhosting.com dockerd-current[23573]: time="2017-03-07T16:05:19.275276798-    06:00" level=warning msg="Unable to find cpuset cgroup in mounts"
Mar 07 16:05:19 vps26230.inmotionhosting.com dockerd-current[23573]: time="2017-03-07T16:05:19.275311765-    06:00" level=warning msg="mountpoint for pids not found"
Mar 07 16:05:19 vps26230.inmotionhosting.com dockerd-current[23573]: time="2017-03-07T16:05:19.275386287-    06:00" level=fatal msg="Error starting daemon: Devices cgroup isn't mounted"

This is for systemctl status docker.service:

● docker.service - Docker Application Container Engine
   Loaded: loaded (/usr/lib/systemd/system/docker.service; disabled; vendor preset: disabled)
   Active: failed (Result: exit-code) since Tue 2017-03-07 16:13:59 CST; 17s ago
     Docs: http://docs.docker.com
  Process: 23806 ExecStart=/usr/bin/dockerd-current --add-runtime docker-runc=/usr/libexec/docker/docker-runc-current --default-runtime=docker-runc --exec-opt native.cgroupdriver=systemd --userland-proxy-path=/usr/libexec/docker/docker-proxy-current $OPTIONS $DOCKER_STORAGE_OPTIONS $DOCKER_NETWORK_OPTIONS $ADD_REGISTRY $BLOCK_REGISTRY $INSECURE_REGISTRY (code=exited, status=1/FAILURE)
Main PID: 23806 (code=exited, status=1/FAILURE)

Mar 07 16:13:59 vps26230.inmotionhosting.com dockerd-current[23806]: time="2017-03-07T16:13:59.560915455-06:00" level=error msg="'overlay' not found as a supported filesystem on this host. Please ensure kernel is new enough and has overlay support loaded."
Mar 07 16:13:59 vps26230.inmotionhosting.com dockerd-current[23806]: time="2017-03-07T16:13:59.561075396-06:00" level=warning msg="Docker could not enable SELinux on the host system"
Mar 07 16:13:59 vps26230.inmotionhosting.com dockerd-current[23806]: time="2017-03-07T16:13:59.563966928-06:00" level=info msg="Graph migration to content-addressability took 0.00 seconds"
Mar 07 16:13:59 vps26230.inmotionhosting.com dockerd-current[23806]: time="2017-03-07T16:13:59.564134980-06:00" level=warning msg="Your kernel does not support oom control."
Mar 07 16:13:59 vps26230.inmotionhosting.com dockerd-current[23806]: time="2017-03-07T16:13:59.564158409-06:00" level=warning msg="Your kernel does not support memory swappiness."
Mar 07 16:13:59 vps26230.inmotionhosting.com dockerd-current[23806]: time="2017-03-07T16:13:59.564169960-06:00" level=warning msg="Your kernel does not support kernel memory limit."
Mar 07 16:13:59 vps26230.inmotionhosting.com dockerd-current[23806]: time="2017-03-07T16:13:59.564176840-06:00" level=warning msg="Unable to find cpu cgroup in mounts"
Mar 07 16:13:59 vps26230.inmotionhosting.com dockerd-current[23806]: time="2017-03-07T16:13:59.564209183-06:00" level=warning msg="Unable to find cpuset cgroup in mounts"
Mar 07 16:13:59 vps26230.inmotionhosting.com dockerd-current[23806]: time="2017-03-07T16:13:59.564245660-06:00" level=warning msg="mountpoint for pids not found"
Mar 07 16:13:59 vps26230.inmotionhosting.com dockerd-current[23806]: time="2017-03-07T16:13:59.564325231-06:00" level=fatal msg="Error starting daemon: Devices cgroup isn't mounted"

What kind of VM are you using to install docker?
Kernel Type/Version?

It is a VPS server.

cPanel Version 62.0 (build 16)
Apache Version 2.4.25
PHP Version 7.0.16
MySQL Version 5.6.35
Architecture x86_64
Operating System linux
Path to Sendmail /usr/sbin/sendmail
Path to Perl /usr/bin/perl
Perl Version 5.16.3
Kernel Version 3.10.0-042stab120.11