Šajā rakstā ir ilustrēta procedūra, kas jāveic, lai izmantotu darbojošos Docker konteineru.
Kā izveidot darbīgu Docker konteineru?
Lai veiktu darbības Docker konteineru, pārbaudiet tālāk norādītās darbības.
- Parādīt visus darbojošos konteinerus.
- Atlasiet konkrētu darbināmu konteineru.
- Piekļūstiet esošajam konteineram.
- Veiciet dažas izmaiņas konteinerā.
- Apstipriniet darbīgu konteineru, izmantojot “ docker commit
- Pārbaudiet veiktās izmaiņas.
1. darbība. Skatiet un atlasiet darbojošos konteineru
Vispirms parādiet visus darbojošos konteinerus un atlasiet konkrētu konteineru:
dokeris ps
Iepriekš redzamā izvade parāda, ka darbojas tikai viens konteiners, t.i., “ Turp.1 ” un mēs to izmantosim turpmākajās darbībās.
2. darbība. Piekļūstiet darbības konteineram
Pēc tam izpildiet ' docker exec -it
Iepriekš sniegtā komanda ir atvērusi Bash apvalku, un tagad lietotāji var izpildīt komandu darba konteinerā.
3. darbība. Veiciet izmaiņas darbošajā konteinerā
Pēc tam veiciet dažas izmaiņas darbošajā konteinerā. Piemēram, mēs esam izveidojuši jaunu failu ar nosaukumu ' test.txt ” fails ar noteiktu saturu:
echo 'Šis ir testa fails' > test.txt
Saturs ir saglabāts mapē test.txt ” failu.
4. darbība. Verifikācija
Ierakstiet “ ls ” komandu un uzskaitiet visu konteinera saturu, lai skatītu jaunizveidoto failu. Pēc tam palaidiet ' kaķis
kaķu tests.txt
Iepriekš minētajā izvadē jaunizveidotais fails ' test.txt ” un tā saturu var redzēt arī terminālī.
5. darbība. Ieslēdziet darbināmo konteineru
Tagad turpiniet darboties pašreizējā konteinerā un atveriet jaunu termināļa logu. Pēc tam ievadiet ' docker commit
6. darbība: pārbaudiet veiktās izmaiņas
Lai pārbaudītu, vispirms uzskaitiet visus Docker attēlus, lai skatītu jauno Docker attēlu, kurā ir saglabātas izmaiņas:
dokera attēli
Jaunais attēls, t.i., ' mans img1 'ar tagu' V1.0 ” ir veiksmīgi izveidots ar jaunām modifikācijām.
Tagad izveidojiet un sāciet jaunu konteineru no jaunizveidotā Docker attēla un piekļūstiet tam, izmantojot tālāk norādīto komandu:
docker run -it --name Cont2 myimg1:V1.0 bashŠeit:
- ' -tas ” karodziņš tiek izmantots, lai sāktu interaktīvo termināļa sesiju norādītajā konteinerā.
- ' -vārds ” iestata konteinera nosaukumu uz “ Turp.2 ”.
- ' myimg1:V1.0 ” ir Docker attēls, ko izmantot konteineram.
- ' bash ” izmanto, lai konteinerā sāktu bash apvalku:
Pēc tam izmantojiet ' ls ”, lai uzskaitītu jaunā konteinera saturu un pārbaudītu, vai tā saturs ir tāds pats kā iepriekšējā konteinera saturs. Pēc tam izmantojiet ' kaķis
kaķu tests.txt
Var novērot, ka jaunā konteinera saturs “ Turp.2 'ir tāds pats kā iepriekšējais konteiners' Turp.2 ”.
Secinājums
Lai veiktu darbojošos Docker konteineru, vispirms parādiet visus darbojošos konteinerus un atlasiet vajadzīgo. Pēc tam piekļūstiet esošajam konteineram un veiciet tajā dažas izmaiņas. Pēc tam izveidojiet darbīgu konteineru, izmantojot “ docker commit