Junior — Middle
Hogyan történik az állapot megőrzése a Docker konténeren belül?
sobes.tech MI
Válasz az MI-től
A Docker konténeren belüli állapot alapértelmezés szerint ideiglenes, és eltűnik a konténer törlésekor, mivel a konténerek elszigeteltek, és nem mentik a változásokat a képen. Az állapot megőrzéséhez a következők használhatók:
- Volumes (tárolók) — speciális könyvtárak a gazdagépen, amelyek a konténerbe vannak csatolva. A volume-okban lévő adatok függetlenek a konténer életciklusától.
- Bind mounts — adott könyvtárak csatolása a gazdagépről a konténerbe.
Ezért az adatok (pl. adatbázis, naplók) mentéséhez használjon volume-okat vagy bind mountokat. A konténeren belüli, nem mentett változtatások elvesznek a konténer leállítása vagy törlése után.