Docker daemon failed

Updated docker.socket file


[Unit]
Description=Docker Socket for the API
PartOf=docker.service

[Socket]
ListenStream=/var/run/docker.sock
SocketMode=0660
SocketUser=root
SocketGroup=docker

[Install]
WantedBy=sockets.target


systemctl start docker result:


Failed to start docker.service: Unit docker.socket has a bad unit file setting.
See system logs and 'systemctl status docker.service' for details.

systemctl status docker.service result:

× docker.service - Docker Application Container Engine
     Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
     Active: failed (Result: exit-code) since Mon 2024-03-04 03:07:12 UTC; 1 day 10h ago
TriggeredBy: ○ docker.socket
       Docs: https://docs.docker.com
    Process: 881 ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock (code=exited, status=1/FAILURE)
   Main PID: 881 (code=exited, status=1/FAILURE)
        CPU: 412ms

However i ran systemctl status docker.socket and it gave me this result:

Warning: The unit file, source configuration file or drop-ins of docker.socket changed on disk. Run 'systemctl daemon-reload' to reload units.
○ docker.socket - Docker Socket for the API
     Loaded: bad-setting (Reason: Unit docker.socket has a bad unit file setting.)
     Active: inactive (dead)
   Triggers: ● docker.service

Ran systemctl daemon-reload and tried systemctl status docker.socket once again and now i have the following result:

○ docker.socket - Docker Socket for the API
     Loaded: bad-setting (Reason: Unit docker.socket has a bad unit file setting.)
     Active: inactive (dead)
   Triggers: ● docker.service

Mar 05 18:19 linodeusercontent.com systemd[1]: /lib/systemd/system/docker.socket:6: Failed to parse address value in 'var/run/docker.sock', ignoring: Invalid argument
Mar 05 18:19 linodeusercontent.com systemd[1]: docker.socket: Unit has no Listen setting (ListenStream=, ListenDatagram=, ListenFIFO=, ...). Refusing.