🢂Doceker i error getting credentials
Doceker - błąd pobierania poświadczeń - szybkie rozwiązanie
Ten krótki przewodnik pomoże Ci rozwiązać problem z pobieraniem poświadczeń w Docekerze, który może objawiać się komunikatem:
error getting credentials - err: exit status 1, out: error getting credentials - err: exit status 1, out: no usernames for https://index.docker.io/v1/
Szybkie rozwiązanie:
- Otwórz terminal.
- Wykonaj polecenie:
rm -rf "$HOME/.password-store"
- Uruchom ponownie Doceker.
Co to robi?
Polecenie rm -rf "$HOME/.password-store"
usuwa folder password-store, w którym Doceker przechowuje poświadczenia. Po ponownym uruchomieniu Doceker pobierze poświadczenia ponownie i problem powinien zostać rozwiązany.
Uwagi:
Pamiętaj, że usunięcie folderu password-store spowoduje usunięcie wszystkich zapisanych w nim poświadczeń. Jeśli problem nadal występuje, sprawdź dokumentację Doceker w celu uzyskania dalszych informacji.
Ponowne uruchomienie Docekera (Linux,Windows, Mac)
Dokładne polecenie do ponownego uruchomienia Docekera zależy od używanego systemu operacyjnego i typu instalacji. Oto kilka typowych poleceń:
Linux:
Jeśli używasz Docekera zainstalowanego z pakietu:
sudo service docker restart
Jeśli używasz Docekera zainstalowanego z Compose:
docker-compose restart
Windows:
Jeśli używasz Docekera Desktop:
- Otwórz Docker Desktop.
- Kliknij prawym przyciskiem myszy ikonę Docekera w obszarze powiadomień.
- Wybierz opcję "Uruchom ponownie".
Mac:
- Jeśli używasz Docekera Desktop:
- Otwórz Docker Desktop.
- Kliknij ikonę Docekera na pasku menu.
- Wybierz opcję "Uruchom ponownie".
Uwaga :
Zamiast poleceń restart możesz również użyć poleceń stop i start, aby najpierw zatrzymać, a następnie uruchomić Docekera. Jeśli używasz Docekera w inny sposób, np. w kontenerze, zapoznaj się z dokumentacją Docekera w celu uzyskania informacji o sposobie jego ponownego uruchomienia.