It sounds like the issue you are experiencing could be related to the Docker service not starting properly.
Regarding your question about the `docker.service` file, it should be automatically created during the Docker installation process. You can check if the file exists by running the command `systemctl status docker.service`. If the file is missing, you may need to reinstall Docker.
To troubleshoot the issue further, you can try running the command `sudo systemctl start docker` to manually start the Docker service and see if any error messages are displayed. Additionally, you can check the logs for the Docker service by running the command `sudo journalctl -u docker.service`. This may give you more information on what is causing the service to fail.