Notatka
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Ważna
Ta funkcja jest dostępna w wersji beta. Aby z niego korzystać, administrator przestrzeni roboczej musi włączyć Databricks Artifact Registry na stronie Podglądów . Zobacz Zarządzanie wersjami zapoznawczami usługi Azure Databricks. Databricks ogłosi ceny Rejestru Artefaktów, gdy stanie się on powszechnie dostępny.
Użyj tej strony, aby rozwiązać typowe problemy z Rejestrem Artefaktów. Pełny proces konfiguracji i przesyłania obrazów znajdziesz w artykule Jak zacząć z rejestrem artefaktów.
Problemy z dostępem do beta
Rejestr artefaktów nie jest włączony
Poproś administratora przestrzeni roboczej o włączenie rejestru artefaktów Databricks na stronie podglądów przestrzeni roboczej. Jeśli podgląd nie jest dostępny, sprawdź, czy przestrzeń robocza znajduje się w regionie obsługującym Rejestr Artefaktów. Zobacz Ograniczenia.
Status podglądu jest tymczasowo niedostępny
Spróbuj ponownie wykonać operację. Jeśli błąd nadal występuje, przygotuj szczegóły błędu oraz identyfikator żądania, jeśli jest dostępny, podczas zgłaszania prośby o pomoc.
Problemy z uwierzytelnianiem dockerów
Polecenie uwierzytelniania Dockera jest niedostępne
Zainstaluj lub zaktualizuj Databricks CLI (interfejs wiersza poleceń) do minimalnej obsługiwanej wersji w Wymagania, a następnie uruchom databricks auth docker configure ponownie.
Docker nie może uzyskać danych uwierzytelniających do rejestru
Utwórz lub odśwież profil OAuth w przestrzeni roboczej, skonfiguruj Docker dla rejestru przestrzeni roboczej i spróbuj ponownie uruchomić operację Docker. Uruchom następujące polecenia:
databricks auth login --profile <profile>
databricks auth docker configure --profile <profile>
Sprawdź, czy wskazuje <profile> na docelową przestrzeń pracy. Jeśli używasz domyślnego profilu, pomiń --profile <profile> w poleceniu uwierzytelniania Dockera.
Pomocnik poświadczeń Docker nie obsługuje profili wykorzystujących osobistych tokenów dostępu, uwierzytelnień OAuth machine-to-machine (M2M) ani uwierzytelniania wyłącznie dla konta. Pełne kroki uwierzytelniania można znaleźć w artykule Ustaw uwierzytelnianie Docker.
Długotrwałe wypychanie powoduje błąd autoryzacji
Pomocnik do uwierzytelniania Docker dostarcza krótkotrwały token dostępu OAuth do przestrzeni roboczej. Jeśli długo trwające wypychanie zwróci błąd autoryzacji, ponów próbę docker push, aby pomocnik poświadczeń zażądał nowego tokenu. O czasie trwania uprawnień zobacz Ograniczenia.
Nazwa hosta rejestru nie pasuje do siebie
Uruchom databricks auth docker host --profile <profile>, aby sprawdzić nazwę hosta rejestru i stan pomocnika poświadczeń Dockera dla wybranego profilu. Sprawdź, czy profil wskazuje na zamierzoną przestrzeń roboczą. Oznacz obraz poprawną nazwą hosta rejestru , zanim spróbujesz ponownie push.
Problemy z wypychaniem obrazu
Push zwraca błąd uprawnień
Sprawdź, czy główny podmiot posiada uprawnienia wymagane do operacji push. Zobacz sekcję Nadawanie uprawnień.
Nazwa obrazu zostaje odrzucona
Użyj formatu <registry-hostname>/<catalog>.<schema>.<artifact>:<tag>. Aby uzyskać wymagania dotyczące segmentu artefaktu, zobacz wymagania dotyczące nazwy artefaktu.
Katalog lub schemat nie istnieje
Rejestr Artefaktów nie tworzy katalogów ani schematów. Docelowy katalog i schemat muszą już istnieć w Unity Catalog i być dostępne z przestrzeni roboczej. Stwórz brakujący obiekt lub użyj istniejącego katalogu i schematu, a następnie sprawdź wymagane uprawnienia przed ponowną próbą push.
Problemy z wykrywaniem obrazów
Obraz lub wersja nie pojawia się
Potwierdź, że polecenie `docker push` zakończyło się pomyślnie oraz że podajesz ten sam katalog, schemat i nazwę artefaktu, które zostały przesłane. Użyj interfejsu Software Artifacts API zamiast punktu końcowego rejestru, aby wyświetlić listę artefaktów i wersji. Zobacz obrazy i wersje produktu Discover.
Operacja rejestru nie jest obsługiwana
Endpoint rejestru nie obsługuje tej operacji. Użyj API Software Artifacts, aby odkrywać obrazy i wersje. O ograniczeniach zobacz Ograniczenia.
Problemy z przyspieszaniem obrazu
Przyspieszenie obrazu pozostaje UNSPECIFIED
UNSPECIFIED nie identyfikuje awarii. Zobacz Ograniczenia dotyczące uprawnień do przyspieszania obrazu, w tym limit rozmiaru obrazu. Konwersja większych obrazów spełniających wymagania trwa dłużej. Sprawdź status jeszcze raz później. Jeśli kwalifikujący się obraz nie dotrze SUCCESS po kilku godzinach, skontaktuj się z pomocą techniczną Databricks. Definicje statusu można znaleźć w sekcji Sprawdź status przyspieszenia obrazu.
Szukaj pomocy
Gdy prosisz o pomoc, podaj następujące informacje:
- Chmura, region, adres URL obszaru roboczego oraz wersja interfejsu wiersza polecenia Databricks.
- Polecenie, które zawiodło, i jego pełny komunikat o błędzie.
- Nazwa hosta rejestru i nazwa
catalog.schema.artifact:tag. - Skrót obrazu, identyfikator żądania API oraz znacznik czasu operacji, jeśli jest dostępny.
Udostępniaj te informacje wyłącznie za pośrednictwem prywatnego kanału wsparcia. Nie publikuj adresów URL przestrzeni roboczych, nazw hostów w rejestrze, nazw artefaktów ani nie wprowadzaj całkowitych błędów na publicznych forach.
Usuń tokeny, hasła i poświadczenia do rejestru z komunikatów o błędach, danych wyjściowych poleceń i innych danych diagnostycznych przed ich udostępnieniem.