- Czy mogę uruchomić iskrę w pojemniku Docker?
- Jak uzyskać dostęp do interfejsu użytkownika Spark zainstalowanych w Docker?
- Można iskrzyć konteneryzowane?
Czy mogę uruchomić iskrę w pojemniku Docker?
0, aplikacje Spark mogą używać kontenerów Docker do zdefiniowania zależności biblioteki, zamiast instalować zależności od poszczególnych instancji Amazon EC2 w klastrze. Aby uruchomić Spark z Dockerem, musisz najpierw skonfigurować rejestr Docker i zdefiniować dodatkowe parametry podczas przesyłania aplikacji Spark.
Jak uzyskać dostęp do interfejsu użytkownika Spark zainstalowanych w Docker?
Przejdź do instancji EC2 i skopiuj publiczny adres IPv4. Dodaj port: 18080 na końcu jego i wklej go w nowej karcie. Serwer historii pokaże interfejs użytkownika Spark dla zadań kleju.
Można iskrzyć konteneryzowane?
Kontenerowanie aplikacji
Ostatnim krokiem jest utworzenie obrazu kontenera dla naszej aplikacji Spark, abyśmy mogli uruchomić go na Kubernetes. Aby kontenerować naszą aplikację, musimy po prostu zbudować i popchnąć ją do Docker Hub. Musisz sprawić, że Docker uruchomi się i zalogować się do Docker Hub, tak jak budowaliśmy obraz podstawowy.