Help - Docker Daemon error

Hey all, I setup a docker instance an a proxmox container some months back, and i was working on my wiki last night and woke up to this error,

ive tried to restart and update + restart the server
ive tried to started the daemond/start it

ive read some threads on here, and couldnt find quite the solution to make this work. Was wondering if I can get someone a bit more seasoned to take a look and help me get this issue resolved.

error messages im getting.

> root@Docker:/var/lib# docker --version
> Docker version 19.03.12, build 48a66213fe

> root@Docker:/var/lib# docker ps
> Cannot connect to the Docker daemon at unix:///var/run/docker.sock. Is the docker daemon running?
root@Docker:/var/lib# service docker status
* docker.service - Docker Application Container Engine
   Loaded: loaded (/lib/systemd/system/docker.service; enabled; vendor preset: enabled)
   Active: failed (Result: exit-code) since Tue 2021-01-19 17:10:02 UTC; 41min ago
     Docs: https://docs.docker.com
  Process: 394 ExecStart=/usr/bin/dockerd -H fd:// --containerd=/run/containerd/containerd.sock (code=exited
 Main PID: 394 (code=exited, status=1/FAILURE)

Jan 19 17:10:02 Docker systemd[1]: docker.service: Service hold-off time over, scheduling restart.
Jan 19 17:10:02 Docker systemd[1]: docker.service: Scheduled restart job, restart counter is at 3.
Jan 19 17:10:02 Docker systemd[1]: Stopped Docker Application Container Engine.
Jan 19 17:10:02 Docker systemd[1]: docker.service: Start request repeated too quickly.
Jan 19 17:10:02 Docker systemd[1]: docker.service: Failed with result 'exit-code'.
Jan 19 17:10:02 Docker systemd[1]: Failed to start Docker Application Container Engine.
> root@Docker:/var/lib# systemctl status
> * Docker
>     State: degraded
>      Jobs: 0 queued
>    Failed: 9 units
>     Since: Tue 2021-01-19 16:42:24 UTC; 1h 26min ago
>    CGroup: /
>            |-user.slice
>            | `-user-0.slice
>            |   |-session-6.scope
>            |   | |-281 sshd: root@pts/2
>            |   | |-329 -bash
>            |   | |-354 nano /var
>            |   | |-357 nano /va
>            |   | |-366 nano docker.sock
>            |   | |-369 systemctl status docker
>            |   | |-370 pager
>            |   | |-404 journalctl -xe
>            |   | |-405 pager
>            |   | |-494 systemctl status docker.service
>            |   | |-495 pager
>            |   | |-548 systemctl status
>            |   | `-549 pager
>            |   `-user@0.service
>            |     `-init.scope
>            |       |-283 /lib/systemd/systemd --user
>            |       `-284 (sd-pam)
>            |-init.scope
>            | `-1 /sbin/init
>            `-system.slice
>              |-containerd.service
>              | `-153 /usr/bin/containerd
>              |-systemd-networkd.service
>              | `-71 /lib/systemd/systemd-networkd
>              |-cron.service
>              | `-146 /usr/sbin/cron -f
>              |-networkd-dispatcher.service
>              | `-152 /usr/bin/python3 /usr/bin/networkd-dispatcher --run-startup-triggers
>              |-accounts-daemon.service
>              | `-149 /usr/lib/accountsservice/accounts-daemon
>              |-systemd-journald.service
>              | `-51 /lib/systemd/systemd-journald
>              |-ssh.service
>              | `-180 /usr/sbin/sshd -D
>              |-rsyslog.service
>              | `-144 /usr/sbin/rsyslogd -n
>              |-console-getty.service
>              | `-163 /sbin/agetty -o -p -- \u --noclear --keep-baud console 115200,38400,9600 linux
>              |-system-container\x2dgetty.slice
>              | |-container-getty@2.service
>              | | `-161 /sbin/agetty -o -p -- \u --noclear --keep-baud tty2 115200,38400,9600 linux
>              | `-container-getty@1.service
>              |   |-162 /bin/login -p --
>              |   `-266 -bash
>              |-dbus.service
>              | `-141 /usr/bin/dbus-daemon --system --address=systemd: --nofork --nopidfile --systemd-activat
>              `-systemd-logind.service
>                `-150 /lib/systemd/systemd-logind

much appreciated.