|
|
Publicēts 27.11.2021 14:33:20
|
|
|
|

Docker ir balstīts uz attēliem. Attēls ir līdzīgs virtuālās mašīnas attēlam, kurā jau ir faili, konfigurācijas un instalētās programmas. Tāpat jūs varat sākt vairākus attēlu gadījumus tāpat kā virtuālo mašīnu. Darbojošos attēlu sauc par konteineru. Konteineru var modificēt (piemēram, dzēst failu), taču šīs izmaiņas neietekmēs attēlu. Tomēr varat izmantot <container-id> <image-name>docker commit komandu, lai pārvērstu darbojošos konteineru par jaunu attēlu.
Eksporta
Eksportēšanas komanda tiek izmantota, lai saglabātu konteineru (nevis attēlu). Tāpēc mums ir jāiegūst konteinera ID, izmantojot šādas metodes:
Pēc tam veiciet eksportu:
Pēc tam eksportēto failu ielādei tiek izmantots cits serveris, docker imports.
Oficiālā dokumenta adrese:Hipersaites pieteikšanās ir redzama.
Glābt
Komanda saglabāt tiek izmantota, lai saglabātu attēlu (nevis konteineru). Tāpēc mums ir jāiegūst attēla nosaukums šādā veidā:
Saglabājiet tālāk norādīto informāciju.
Pēc tam saglabāto failu ielādei tiek izmantots cits serveris, docker load.
Oficiālā dokumenta adrese:Hipersaites pieteikšanās ir redzama.
Apkopojiet atšķirību
Eksporta eksports ir paredzēts konteineru lietojumprogrammām un zaudē visus slāņus, eksportētā faila struktūra ir šāda:
Saglabāt eksportu ir paredzēts attēlam, un faila struktūra ir slāņaina, kā parādīts attēlā zemāk:
Eksportētie un importētie attēli zaudē visu vēsturi, bet saglabātie ielādētie attēli nezaudē vēsturi un slāņus. Tas nozīmē, ka jūs nevarēsiet atgriezties iepriekšējā slānī, izmantojot eksportēšanas un importēšanas metodi, un jūs varat izmantot saglabāšanas un ielādes metodi, lai saglabātu visu attēlu (varat veikt docker tagu <LAYER ID> <IMAGE NAME> lai atgrieztu iepriekšējo slāni).
Domāšana: Pirmais dokera attēls jāizveido, izmantojot importa-eksporta principu, saspiežot sistēmas failus tar formātā un pēc tam importējot tos, izmantojot importēšanas komandu.
|
Iepriekšējo:LdapErr: DSID-0C09042A, comment: AcceptSecurityContext error, data 52e, v3839Nākamo:Instalējiet GD paplašinājumu, pamatojoties uz Docker php: 5.6.40-fpm attēlu
|