Ta članek bo prikazal postopek zavezanosti delujočemu vsebniku Docker.
Kako objaviti tekoči vsebnik Docker?
Če želite potrditi delujoč vsebnik Docker, si oglejte spodaj navedene korake:
- Prikaži vse tekoče posode.
- Izberite določen tekoči vsebnik.
- Dostop do tekočega vsebnika.
- Naredite nekaj sprememb v vsebniku.
- Potrdite tekoči vsebnik z uporabo » docker commit
- Preverite potrjene spremembe.
1. korak: Oglejte si in izberite tekoči vsebnik
Najprej prikažite vse tekoče vsebnike in izberite določen vsebnik:
docker ps
Zgornji izhod kaže, da obstaja samo en tekoči vsebnik, tj. Cont1 « in ga bomo uporabili v naslednjih korakih.
2. korak: Dostop do tekočega vsebnika
Nato izvedite » docker exec -it
Zgornji ukaz je odprl ukazno lupino Bash in zdaj lahko uporabniki izvedejo ukaz v delujočem vsebniku.
3. korak: naredite spremembe v delujočem vsebniku
Po tem naredite nekaj sprememb v tekočem vsebniku. Na primer, ustvarili smo novo datoteko z imenom ' test.txt ” datoteka z nekaj vsebine:
echo 'To je testna datoteka' > test.txt
Vsebina je shranjena v » test.txt ' mapa.
4. korak: Preverjanje
Vtipkajte » ls ” in navedite vso vsebino vsebnika, da si ogledate novo ustvarjeno datoteko. Nato zaženite » cat
mačji test.txt
V zgornjem izhodu je na novo ustvarjena datoteka ' test.txt ” in njegovo vsebino si lahko ogledate tudi v terminalu.
5. korak: potrdite tekoči vsebnik
Zdaj naj trenutni vsebnik deluje in odpre novo okno terminala. Nato vnesite » docker commit
6. korak: Preverite potrjene spremembe
Za preverjanje najprej navedite vse slike Dockerja, da si ogledate novo sliko Dockerja, kjer so bile shranjene spremembe:
docker slike
Nova podoba, tj. mojimg1 'z oznako' V1.0 ” je bil uspešno ustvarjen z novimi spremembami.
Sedaj zgradite in zaženite nov vsebnik iz novo ustvarjene slike Docker in dostopajte do nje s spodaj navedenim ukazom:
docker run -it --name Cont2 myimg1:V1.0 bashTukaj:
- “ -to ” se uporablja za zagon interaktivne terminalske seje v navedenem vsebniku.
- “ – ime ' nastavi ime vsebnika na ' Nadaljevanje 2 ”.
- “ mojimg1:V1.0 ” je Dockerjeva slika, ki se uporablja za vsebnik.
- “ bash ” se uporablja za zagon lupine bash v vsebniku:
Po tem uporabite » ls ”, da prikažete vsebino novega vsebnika in preverite, ali je njegova vsebina enaka kot v prejšnjem vsebniku. Nato uporabite » cat
mačji test.txt
Opazimo lahko, da je vsebina novega vsebnika ' Nadaljevanje 2 ' je enak prejšnjemu vsebniku ' Nadaljevanje 2 ”.
Zaključek
Če želite potrditi tekoči vsebnik Docker, najprej prikažite vse delujoče vsebnike in izberite želenega. Nato odprite tekoči vsebnik in v njem naredite nekaj sprememb. Nato potrdite tekoči vsebnik prek » docker commit