|
|
Közzétéve 2021. 11. 27. 14:33:20
|
|
|
|

A Docker képalapú rendszer. A kép hasonló egy virtuális gép képhez, amely már tartalmazza fájlokat, konfigurációkat és telepített programokat. Hasonlóképpen, több képpéldányt is indíthatsz, ahogy egy virtuális gépet is. A futó képet konténernek nevezik. Módosíthatod a konténert (például törölhetsz egy fájlt), de ezek a változtatások nem befolyásolják a képet. Azonban a docker commit <container-id> <image-name>parancsot használhatod, hogy egy futó konténert új képpé alakíts.
Kivitel
Az export parancsot a konténer tartósítására használják (nem a képet). Ezért a konténerazonosítót a következő módszereken kell megszereznünk:
Ezután végezze el az exportot:
Ezután egy másik szerver, a docker import, a exportált fájlok betöltésére szolgál.
Hivatalos dokumentum címe:A hiperlink bejelentkezés látható.
Megment
A mentési parancsot használják a kép megőrzésére (nem a konténerre). Ezért a kép nevét a következő módon kell megszereznünk:
Ments el:
Ezután egy másik szerver, a docker load töltődik a mentett fájlok betöltésére.
Hivatalos dokumentum címe:A hiperlink bejelentkezés látható.
Foglalja össze a különbséget
Az export exportok konténeralkalmazásokhoz valók, és minden réteget elveszítenek, az exportált fájlstruktúra a következő:
A mentés exportálása a képhez való, a fájlszerkezet réteges, ahogy az alábbi ábrán látható:
Az exportált-importált képek minden történetet elveszítenek, míg a mentett betöltött képek nem veszítenek el történetet és rétegeket. Ez azt jelenti, hogy nem lehet visszaforgatni az előző rétegre export-import módszerrel, és a mentés és betöltés módszerrel megőrizheted az egész képet (docker tag <LAYER ID> <IMAGE NAME> végrehajthatod az előző réteg visszatekeréséhez).
Gondolkodás: Az első docker képet az import-export elv alapján kell létrehozni, a rendszerfájlokat tar formátumba tömörítve, majd az import parancson keresztül importálni őket.
|
Előző:LdapErr: DSID-0C09042A, comment: AcceptSecurityContext error, data 52e, v3839Következő:Telepítsd a GD kiterjesztést a Docker php:5.6.40-fpm kép alapján
|