Tworzenie kontenera
Na tej stronie znajdziesz ważne informacje, które pomogą 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 w rozpoczęciu użytkowania urządzenia, firma Synology ustawiła Docker Hub, największe repozytorium obrazów, jako domyślne.
Aby utworzyć kontener:
- Wpisz słowo kluczowe. (W tym przykładzie utworzymy kontener Transmission, zaawansowanej aplikacji 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.

- Wybierz kartę 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żna 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, czyli domyślną wartość portu zalecaną na stronie Dockerfile. Wprowadź dowolny port używany na serwerze Synology NAS.

- Kliknij Dalej.
- Skonfiguruj następujące ustawienia:
- Włącz ograniczenia zasobów: Możesz ręcznie ustawić priorytet użycia procesora. Nie zaznaczaj tej opcji, jeśli chcesz, aby aplikacja Docker zarządzała tymi ustawieniami automatycznie.
- Utwórz skrót na pulpicie: Aplikacja Transmission ma interfejs użytkownika obsługiwany przez przeglądarkę, więc możemy utworzyć skrót, aby uzyskać do niego łatwy dostęp. 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 Transmission jest aplikacją pobierającą pliki, 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 Transmission widoczne są dwa wolumeny w Transmission: /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 Transmission musi mieć uprawnienia do zapisu danych na dyskach fizycznych.

- Uzyskanie dostępu do kontenera Transmission 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 te 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 warto czytać strony z informacjami dotyczącymi obrazów przed utworzeniem kontenerów, ponieważ niektóre z tych informacji będą wymagane podczas tworzenia kontenera.
- 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.