Well you can just try starting it using the below command :
systemctl start docker
If that doesn't work maybe try running it as ' sudo docker '. You may need root access for /var/run/docker.sock .
Or with the below command you will be able to give access to user to use docker.
gpasswd -a $USER docker
Also If you want to become more adept with docker you can check this Docker training course . You will be trained by industry professionals who have years of experience in docker. Or you can check out this Docker Tutorial to get to know more about how to use docker.