docker: wait for docker.socket to fix race in docker.service

Requires= doesn't imply After= so there was a race of docker daemon starting before socket was created.