Pouze tento týden sleva až 80 % na e-learning týkající se C# .NET. Zároveň využij akci až 30 % zdarma při nákupu e-learningu - Více informací.
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í.
discount 30 + hiring
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
Tento výukový obsah pomáhají rozvíjet následující firmy, které dost možná hledají právě tebe!
Avatar
Patrik Valkovič
Člen IT Redactor Gang
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í
+1 bodů
Ř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.