okay, so i realised that the original problem was kernal version and docker version incompatibility, i’ve since updated ubuntu to ubuntu 22 and everything is fresh install and now docker works.
I will open a new question later about the fact that when i open my website
domain.com:9000 , it will not open as HTTPS only as HTTP … i do not know why… and i can’t seem to get rid of the 9000 port… once i do more testing and have a better idea of whats going on wrong i’ll make a new ticket. thanks!