The lack of docker0 is very likely one of two things, in order of likelihood:
- Docker is not running. If reboot doesn’t resolve that, there’s probably a lot of looking in /var/log/* for you (or web searches and forum posts).
- Docker is running, but the socket has been renamed. This would be odd. I don’t think it is the case.