🢂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.