IT rekvalifikace s garancí práce. Seniorní programátoři vydělávají až 160 000 Kč/měsíc a rekvalifikace je prvním krokem. Zjisti, jak na to!
Hledáme nové posily do ITnetwork týmu. Podívej se na volné pozice a přidej se do nejagilnější firmy na trhu - Více informací.

Diskuze: Naběhnutí aplikace v dockeru do původního stavu po restartu serveru

Aktivity
Avatar
Petr Novotný:25.5.2019 15:10

Ahojte, předem se chci omluvit za to, že tento dotaz nespadá úplně do tohoto vlákna, ale nic blíž jsem tady tomu nenašel :-)

Jde mi o to, že mám řekněme třeba 5 instancí jedné aplikace na serveru.
Každá aplikace má 5 komponent a každá z nich je v samostatném docker containeru
s tím, že ve 2 z těchto 5 kontejnerů je MySQL databáze.
Potřeboval bych při restartu serveru nějakým způsobem uložit data ve všech MySQL kontejnerech a při startu to nahodit zase vše do původního stavu.
Používám docker compose.
Vůbec si s tím nevím rady.

Děkuji.

 
Odpovědět
25.5.2019 15:10
Avatar
Odpovídá na Petr Novotný
Patrik Valkovič:25.5.2019 15:13

Ahoj,
pokud chceš uložit stav aplikace permanentně, tak se na to používají volumes. Data, které tam uložít, poté budou načteny zpět při startu (a to i nového kontejneru).

Akceptované řešení
+20 Zkušeností
+2,50 Kč
Řešení problému
Nahoru Odpovědět
25.5.2019 15:13
Nikdy neumíme dost na to, abychom se nemohli něco nového naučit.
Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zobrazeno 2 zpráv z 2.