NOVINKA: Kurz kybernetické bezpečnosti s akreditací MŠMT, nyní již od 0 Kč. Staň se žádaným profesionálem. Zjisti více:
NOVINKA: Staň se datovým analytikem a získej jistotu práce, lepší plat a nové kariérní možnosti. Více informací:

Lekce 9 - Docker - Volumes

V minulé lekci, Docker - Komunikace mezi kontejnery, jsme se seznámili se subsystémem network v Dockeru a nastavili vzájemnou komunikaci mezi dvěma kontejnery.

Zatím jsme v celém kurzu pracovali pouze s aplikacemi, které se chovaly nějakým způsobem dynamicky. V dnešní lekci si zprovozníme webový server NGINX a spustíme v něm jednoduchou statickou HTML stránku. Budeme však požadovat, aby tato webová stránka byla volatelná jak z Dockeru, tak i z hostitelského počítače. Zároveň zajistíme, že v této konfiguraci bude zdrojový kód stále jednoduše spravovatelný. Právě při řešení tohoto úkolu se naučíme propojit adresář z hostitelského počítače s adresářem v Dockeru, a to pomocí volume.

Spuštění webu v Dockeru

Začneme tím, že vytvoříme jednoduchou statickou HTML stránku, kterou si následně zobrazíme prostřednictvím webového serveru NGINX přímo v Dockeru. Webový server lze spustit i na klasickém server, my se však zaměříme na jeho Docker variantu ?

Vytvoření HTML stránky

Přejdeme do adresáře s webovými projekty a vytvoříme zde adresář html-static/. V adresáři si dále připravíme podadresář html/, ve kterém vytvoříme soubor index.html a vložíme do něj následující HTML kód:


 

...konec náhledu článku...
Pokračuj dál

Znalosti v hodnotě stovek tisíc získáš za pár korun

Došel jsi až sem a to je super! Věříme, že ti první lekce ukázaly něco nového a užitečného.
Chceš v kurzu pokračovat? Přejdi do prémiové sekce.

Před koupí tohoto článku je třeba koupit předchozí díl

Obsah článku spadá pod licenci Premium, koupí článku souhlasíš se smluvními podmínkami.

Co od nás v dalších lekcích dostaneš?
  • Přístup k jednotlivým lekcím dle způsobu pořízení.
  • Kvalitní znalosti v oblasti IT.
  • Dovednosti, které ti pomohou získat vysněnou a dobře placenou práci.

Popis článku

Požadovaný článek má následující obsah:

Umíte používat volumes v Dockeru? V lekci se naučíme propojit adresář na hostitelském počítači s adresářem, který je umístěn v Dockeru.

Kredity získáš, když podpoříš naši síť. To můžeš udělat buď zasláním symbolické částky na podporu provozu nebo přidáním obsahu na síť.

Článek pro vás napsal Marek Vondra
Avatar
Aktivity