Look for error messages in the output of:
systemctl status docker
Try starting the service with
sudo systemctl start docker