In Ubuntu 22.04, it might have an issue with the iptables version. When checking the status, it might still show up not running. Hence, please make sure to switch the iptables to legacy.
To switch to iptables-legacy, run the below command to change the default iptables version.
sudo update-alternatives --config iptables
Then re-start docker service
sudo service docker start
And check docker status again with
sudo service docker status
https://github.com/docker/for-linux/issues/1406