Uh... so, is Docker running or not? I'd instinctively interpret the
- as "no", but I have to assume that the two errors regarding the missing repository originated from Docker, so... maybe some parts of the docker client can run without the manager daemon?
I'm a bit out of my depths here as I have no first-hand experience with Docker, so it's hard to say anything more without having a look for myself. Still, as a first, exploratory attempt, I'd stop the docker daemon, rename
/var/lib/docker, reinstall and restart docker and then run
./launcher bootstrap app. If that works, tar up the renamed directory (better to have a backup of the backup), then delete it.
Obviously, this amounts to a fill wipe of all existing Docker containers. Discourse's data is stored on the host, so the container can be rebuilt at any time, but if you had any other containers running, this approach won't work for you.