|
|
Julkaistu 27.11.2021 14.33.20
|
|
|
|

Docker perustuu kuvaan. Kuva muistuttaa virtuaalikoneen kuvaa, joka sisältää jo tiedostoja, asetuksia ja asennettuja ohjelmia. Samoin voit käynnistää useita kuvainstansseja aivan kuten virtuaalikoneen. Käynnissä olevaa kuvaa kutsutaan kontiksi. Voit muokata säiliötä (esimerkiksi poistamalla tiedoston), mutta nämä muutokset eivät vaikuta kuvaan. Voit kuitenkin käyttää docker-commit-komentoa <container-id> <image-name>muuttaaksesi käynnissä olevan kontin uudeksi kuvaksi.
Vienti
Vientikäskyä käytetään säiliön säilyttämiseen (ei kuvaa). Siksi meidän täytyy hankkia konttitunnus seuraavilla menetelmillä:
Sitten suorita vienti:
Sen jälkeen käytetään toista palvelinta, docker importia, lataamaan vietyt tiedostot.
Virallinen asiakirjan osoite:Hyperlinkin kirjautuminen on näkyvissä.
Säästää
Tallennuskomentoa käytetään kuvan säilyttämiseen (ei konttia). Siksi kuvan nimi tulee saada seuraavalla tavalla:
Suorita tallennus:
Sen jälkeen tallennetut tiedostot ladataan toista palvelinta, Docker Loadia.
Virallinen asiakirjan osoite:Hyperlinkin kirjautuminen on näkyvissä.
Tiivistäkää ero
vientiviennot ovat konttisovelluksia varten ja kaikki kerrokset poistuvat, viedyn tiedostorakenne on seuraava:
Tallenna vienti on kuvaa varten, ja tiedostorakenne on kerrostettu, kuten alla olevassa kuvassa näkyy:
Viedyt ja tuodut kuvat menettävät kaiken historian, kun taas tallennetut kuvat eivät menetä historiaa ja kerroksia. Tämä tarkoittaa, että et voi palata edelliseen kerrokseen vienti- ja tuontimenetelmällä, ja tallennus- ja latausmenetelmällä voit säilyttää koko kuvan (voit suorittaa docker-tagin <LAYER ID> <IMAGE NAME> palauttaaksesi edellisen kerroksen).
Ajattelu: Ensimmäinen docker-kuva tulisi luoda import-export -periaatteella, pakkaten järjestelmätiedostot tar-muotoon ja tuoden ne sitten import-komennolla.
|
Edellinen:LdapErr: DSID-0C09042A, comment: AcceptSecurityContext error, data 52e, v3839Seuraava:Asenna GD-laajennus, joka perustuu Dockerin php:5.6.40-fpm kuvaan
|