Vytváření kontejneru

Na této stránce se nacházejí důležité informace, které vás provedou základními kroky při vytváření kontejneru.

Hledání a stahování snímků

Na kartě Registr je možné importovat komunitní úložiště, které obsahuje snímky nahrané jinými vývojáři. Aby vám pomohli v začátcích, zahrnula společnost Synology jako výchozí úložiště největší úložiště snímků – Docker Hub.

Vytváření kontejneru:

  1. Zadejte klíčové slovo. (Zde vytvoříme kontejner Přenos, což je užitečný stahovací program pro protokoly HTTP, BT, NZB a jiné).
  2. Ve výsledcích hledání najděte to, co si přejete použít. Vyberte to a stisknutím tlačítka Stáhnout v horní části stránky, případně dvojitým kliknutím, zahajte stahování.
  3. Přejděte na kartu Obrázek: měl by se vám zobrazit uvedený snímek.

Zobrazení informací z oficiální stránky snímku:

  1. Většinou vytváření kontejneru vyžaduje nastavení několika proměnných. Tyto informace často poskytuje vývojář. Klikněte na ikonu vedle názvu snímku.
  2. To vás zavede na stránku s informacemi o snímku. Stránky s informacemi a stránky Dockerfile se doporučuje přečíst ještě před vytvořením položky Docker, protože obsahují podstatné údaje.
  3. Na stránce Dockerfile se nachází číslo portu potřebné k vytvoření kontejneru. (Například na stránce s informacemi a stránce Dockerfile gfjardim/transmission jsou uvedeny důležité informace jako číslo portu, název svazku a proměnné potřebné pro nastavení.)
  4. Stupeň podrobností se může lišit podle správce snímku. Někdy je snadné je vysledovat, jindy ale nemusí být informace úplně jasné a mohou vyžadovat pečlivé zkoumání.

Vytvoření kontejneru pomocí průvodce:

  1. Na kartě Kontejner klikněte na možnost Spustit.
  2. Zadejte následující informace:
  3. Klikněte na možnost Rozšířená nastavení.
  4. Nakonfigurujte následující nastavení:
  5. Rozšířená nastavení: Zde je možné povolit nebo zakázat automatické restartování nebo vytvořit zástupce na ploše.
  6. Nastavení portů: Jako port kontejneru zadejte 9091, protože se jedná o výchozí port doporučovaný na stránce Dockerfile. Zadejte libovolný používaný port na vašem serveru Synology NAS, což je zde pravděpodobně 8889.
  7. Svazek:Protože je Přenos stahovací program, potřebujeme způsob, jak se dostat ke staženému souboru. Bez namapování fyzické sdílené složky na serveru Synology NAS se všechny stažené soubory uloží do kontejnerů a je obtížné je načíst. Na stránce Dockerfile Přenosu vidíme v Přenosu dva svazky: /config a /downloads. Nyní tyto dva svazky pomocí následujících úkonů namapujeme na fyzické sdílené složky na serveru Synology NAS:
  8. Zrušte zaškrtnutí možnosti Jen pro čtení, protože Přenosu potřebujeme udělit oprávnění k zápisu dat na fyzické disky.

  9. Síť: Můžete vybrat sítě, ke kterým se chcete připojit. Další podrobnosti se nacházejí v dokumentu Nastavení sítě.
  10. Odkazy: Můžete vybrat kontejnery, na které chcete vytvořit odkazy. Na základě vzájemného propojení spolu kontejnery dokáží komunikovat.
  11. Prostředí: Můžete nastavit proměnné prostředí a příkaz spuštění kontejneru.
  12. Protože přístup k Přenosu vyžaduje přihlašovací údaje, budeme muset nastavit při vytváření účty. V dokumentu Přenos na stránce Docker Hub jsme zjistili, že proměnné se nazývají USERNAME a PASSWORD. Vytvořte je v Proměnných prostředí. Proměnné musí být takové, jak jsou uvedeny v souboru nápovědy snímku, hodnota může být cokoli, pro co se rozhodnete.

  13. Kliknutím na možnost OK se vrátíte na stránku obecného nastavení.
  14. Klikněte na možnost Další a nastaví se shrnutí nastavení.
  15. Zaškrtnutím možnosti Spustit tento kontejner po dokončení průvodce kontejner automaticky spustíte.
  16. Kontejner vytvoříte kliknutím na možnost Použít.
  17. Jestliže bylo vytvoření kontejneru úspěšné, měla by se na ploše zobrazit ikona zástupce.
  18. Kliknutím na ni spustíte aplikaci.
  19. Otevře se další karta a požádá vás o přihlašovací údaje. Zadejte uživatelské jméno a heslo, nastavené předtím v průvodci. Tím udělíte přístup.
  20. Nyní se dostanete do rozhraní kontejneru, který jste právě vytvořili.

Poznámka: