"ignoring file '50unattended-upgrades.wcf-dist' in directory '/etc/apt/apt.conmf.d/' as it has an invalid filename extension

The lack of docker0 is very likely one of two things, in order of likelihood:

  1. 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).
  2. Docker is running, but the socket has been renamed. This would be odd. I don’t think it is the case.