Veröffentlicht: 06.03.2023

Docker: x509: certificate signed by unknown authority

Die WSL2 Debian Distribution ist sehr spartanisch und enthält nicht viele Pakete. So fehlt beispielsweise das Paket ca-certificates und damit auch die Root-Zertifikate. Dies führt dazu, dass manche Docker-Images nicht geladen werden können, gerade wenn man private Docker-Registries nutzt.

Das System quittiert das mit folgender Fehlermeldung:

x509: certificate signed by unknown authority

Um das Problem zu lösen, muss das Paket ca-certificates installiert werden:

sudo apt install -y ca-certificates

Anschließend lassen sich die Docker-Images von privaten Docker-Registries wieder laden.