Tworzenie kontenera
Na tej stronie znajdziesz ważne informacje, które pomogą Ci w wykonaniu podstawowych czynności związanych z tworzeniem kontenera.
Wyszukiwanie i pobieranie obrazów
Na karcie Rejestr możesz zaimportować repozytorium społeczności, które zawiera obrazy przesłane przez innych twórców. Aby pomóc Ci w rozpoczęciu użytkowania, firma Synology ustawiła Docker Hub, największe repozytorium obrazów, jako domyślne repozytorium.
Aby utworzyć kontener:
- Wpisz słowo kluczowe. (W tym przykładzie utworzymy kontener Transmisja, zaawansowaną aplikację pobierania dla HTTP, BT, NZB i innych).

- W wynikach wyszukiwania znajdź kontener, którego chcesz użyć. Wybierz go i kliknij przycisk Pobierz u góry lub kliknij go dwukrotnie, aby rozpocząć pobieranie.

- Przejdź do karty Obraz. Na liście powinien znajdować się Twój obraz.

Aby przeglądać informacje z oficjalnej strony obrazu:
- Zazwyczaj tworzenie kontenera wymaga kilku zmiennych ustawień, a informacje te są często dostarczane przez twórcę. Kliknij ikonę obok tytułu obrazu.

- Zostanie wyświetlona strona z informacjami o obrazie. Zaleca się przeczytanie informacji oraz stron Dockerfile przed utworzeniem środowiska Docker, jako że zawierają one przydatne informacje.

- Na stronie Dockerfile znajduje się numer portu wymagany do utworzenia kontenera. (Na przykład strona informacji i strona Dockerfile listy gfjardim/transmission zawiera ważne informacje, np. numer portu, nazwę wolumenu i zmienne, które będą wymagane podczas konfiguracji).

- Poziom szczegółowości może być różny w zależności od zachowanego obrazu. Czasami informacje są łatwe do zrozumienia, a innym razem nie są tak oczywiste i mogą wymagać wnikliwej obserwacji.
Aby utworzyć obraz za pomocą kreatora:
- Kontener możesz utworzyć za pomocą kreatora z wprowadzaniem ręcznym lub za pomocą polecenia uruchomienia środowiska Docker. W tym przykładzie wybrany zostanie standardowy kreator, ponieważ niektóre informacje (np. numer portu) są niedostępne w poleceniu uruchamiania środowiska Docker.

- Wprowadź następujące informacje:
- Nazwa kontenera: Możesz wybrać dowolną nazwę, która nie jest używana przez inne kontenery.
- Ustawienia portu: Wprowadź 9091 w polu Port kontenera, jako że jest to port domyślny zalecany na stronie Dockerfile. W polu Port lokalny wprowadź dowolny port używany na serwerze Synology NAS.

- Kliknij przycisk Dalej.
- Skonfiguruj następujące ustawienia:
- Włącz ograniczenia zasobów: Możesz ręcznie przyporządkować pamięć i ustawić priorytet użycia procesora. Nie zaznaczaj tej opcji, jeśli chcesz, aby aplikacja Docker zarządzała tymi ustawieniami za Ciebie.
- Utwórz skrót na pulpicie: Dla kontenera Transmisja: aplikacja ma internetowy interfejs użytkownika, więc możemy utworzyć skrót, aby uzyskać łatwy dostęp do interfejsu. Wprowadź domenę lub adres IP serwera Synology NAS, a następnie podaj port lokalny ustawiony na pierwszej stronie, tj. 8889.

- Kliknij przycisk Dalej, aby zobaczyć podsumowanie ustawień podstawowych.

- Kliknij przycisk Ustawienia zaawansowane.
- Zważywszy na fakt, że Transmisja jest kontenerem pobierania, potrzebujemy sposobu dostępu do pobranego pliku. Bez mapowania fizycznego folderu współdzielonego na serwerze Synology NAS wszystkie pobrane pliki zostaną przechowane w kontenerach i dostęp do nich będzie utrudniony. Na stronie Dockerfile kontenera Transmisja widoczne są dwa wolumeny w Transmisji: /config i /downloads. Wykonamy teraz następujące czynności, aby zmapować te dwa wolumeny do fizycznych folderów współdzielonych na serwerze Synology NAS:
- Usuń zaznaczenie opcji Tylko do odczytu, ponieważ kontener Transmisja musi mieć uprawnienia do zapisu danych na dyskach fizycznych.

- Uzyskanie dostępu do kontenera Transmisja wymaga podania danych logowania, więc należy skonfigurować konta podczas procesu tworzenia. Kliknij kartę Środowisko.
- Dzięki poleceniu uruchamiania środowiska Docker dowiedzieliśmy się, że zmienne to NAZWA UŻYTKOWNIKA i HASŁO. Utwórz je w części Zmienne środowiskowe. Zmienne muszą odnosić się do pliku pomocy obrazu, a wartości mogą być wybrane dowolnie.

- Kliknij OK, aby powrócić do strony z podsumowaniem.
- Zaznacz Uruchom ten kontener po zakończeniu pracy z kreatorem, aby automatycznie uruchomić kontener.
- Kliknij przycisk Zastosuj, aby utworzyć kontener.

- Jeśli utworzenie kontenera zakończy się pomyślnie, na pulpicie powinna pojawić się ikona skrótu.

- Kliknij ją, aby uruchomić aplikację.
- Zostanie wyświetlona kolejna karta, w której należy podać dane logowania. Wprowadź nazwę użytkownika i hasło, które zostały ustawione w kreatorze, aby uzyskać dostęp.

- Następnie przejdziesz do interfejsu utworzonego kontenera.

Uwaga:
- Zawsze zaleca się przeczytanie stron z informacjami dotyczącymi obrazów przed utworzeniem kontenerów, ponieważ część informacji jest wymagana w procesie tworzenia.
- Jako że Docker Hub jest największym repozytorium na obrazy aplikacji Docker, wszyscy mogą bez ograniczeń przesyłać swoje niestandardowe obrazy. Jeśli nie można utworzyć kontenera z odpowiednimi ustawieniami, możliwe, że ma to związek z jakością obrazu. W takim przypadku zaleca się wypróbowanie innego obrazu.