Imiyalo ye-Docker: Umhlahlandlela Ophelele Wokuphatha Iziqukathi

Isibuyekezo sokugcina: 18/03/2025
Author: Isaka
  • I-Docker ikuvumela ukuthi uphathe iziqukathi nge imiyalo okubalulekile njengokugijima, ps kanye nokumisa.
  • Izithombe zakha isisekelo seziqukathi futhi ziphathwa ngokudonsa, ukwakha, kanye ne-rmi.
  • Amavolumu asiza isitoreji esiqhubekayo ngemiyalo efana nokwakhiwa kwevolumu kanye ne-rm.
  • I-Docker iphatha amanethiwekhi ngamathuluzi afana nokudala inethiwekhi, ukuxhuma, kanye ne-rm.

I-Basic Docker Commands

I-Docker isibe ithuluzi elibalulekile lokuphathwa kweziqukathi, okwenza kube lula ukuthuthukiswa kohlelo lokusebenza ezindaweni ezihlukanisiwe nezikwaziyo ukulinganiswa. Ukuqonda imiyalo ye-Docker ebaluleke kakhulu kubalulekile ekuzulazuleni le nkundla kalula futhi kwandiswe amakhono ayo.

Kulesi sihloko, sizohlola imiyalo eyinhloko ye-Docker , kusukela ekuphathweni kweziqukathi kuya ekuphatheni izithombe, amavolumu, kanye namanethiwekhi. Kungakhathaliseki ukuthi usaqala noma ufuna ukujulisa ulwazi lwakho, lesi siqondisi esiphelele nesiningiliziwe semiyalo ebalulekile ye-Docker.

I-Docker Architecture kanye ne-Key Elements

Ngaphambi kokuthi singene emiyalweni ethile, kubalulekile ukuqonda izinto ezibalulekile ezakha ukwakheka kwe-Docker:

  • Injini ye-Docker: Kuyinto injini emaphakathi evumela ukubulawa iziqukathi.
  • Izithombe: Ziyizifanekiso ezilungiselelwe ngaphambili ezisebenza njengesisekelo sokudala iziqukathi.
  • Iziqukathi: Ziyizibonelo ze izithombe ezisebenzayo, ehlanganisa izinhlelo zokusebenza nokuncika kwazo.
  • Amavolumu: Bavumela idatha ukuthi igcinwe ku-a abaphikelelayo ngaphakathi ezitsheni.
  • Ukubuyiselwa: Benza lula ukuxhumana phakathi kweziqukathi kanye nezwe langaphandle.
Izithombe ezenziwe ngokwezifiso ezine-Dockerfile-3
I-athikili ehlobene:
Uzenza kanjani izithombe zangokwezifiso ku-Docker nge-Dockerfile

Imiyalo Eyisisekelo Yokuphatha Iziqukathi

Iziqukathi zingaphakathi kweDocker. Ukuze uwaphathe ngendlela efanele udinga ukwazi imiyalo elandelayo:

  • i-docker run: gijima a isitsha kusuka ku- ucabange. Isibonelo: docker run -d --name mi_contenedor nginx.
  • i-docker ps: Faka ohlwini iziqukathi Kuyaqhubeka. Ukuze ubone zonke iziqukathi, kuhlanganise nezimile, sebenzisa docker ps -a.
  • i-docker stop: Imisa isiqukathi esigijimayo. Isibonelo: docker stop mi_contenedor.
  • isiqalo se-docker: Iqala isiqukathi esimile. Isibonelo: docker start mi_contenedor.
  • qala kabusha i-docker: Qala kabusha isiqukathi. Isibonelo: docker restart mi_contenedor.
  • I-docker rm: Isusa isiqukathi esimile. Isibonelo: docker rm mi_contenedor.

Ukuphathwa Kwesitsha ku-Docker

Imiyalo yokuphathwa kwesithombe

Izithombe zibalulekile ku - Docker, njengoba zikuvumela ukuthi udale izindawo ezihambisanayo neziphindaphindwayo . Eminye imiyalo ebalulekile yile:

  • Izithombe ze-Docker: Faka ohlwini zonke izithombe agcinwe ohlelweni.
  • i-docker donsa: Landa a ucabange kusuka ku-Docker Hub. Isibonelo: docker pull ubuntu.
  • Ukwakhiwa kwe-docker: yakha a ucabange kusuka ku-Dockerfile. Isibonelo: docker build -t mi_imagen ..
  • i-docker rmi: Susa eyodwa ucabange ethize. Isibonelo: docker rmi mi_imagen.
Ungayisebenzisa kanjani i-Docker Compose-2
I-athikili ehlobene:
Umhlahlandlela ophelele wokusebenzisa i-Docker Compose

Ukuphathwa Kwevolumu ku-Docker

Amavolumu akuvumela ukuthi ugcine futhi wabelane ngedatha ngokuqhubekayo phakathi kweziqukathi. Eminye imiyalo ebalulekile yile:

  • dala ivolumu ye-docker: Dala ivolumu entsha. Isibonelo: docker volume create mi_volumen.
  • ivolumu ye-docker ls: Faka ohlwini zonke amavolumu kuyatholakala.
  • ivolumu ye-docker rm: Isusa ivolumu ethile. Isibonelo: docker volume rm mi_volumen.
  • i-docker run -v: Hlanganisa a ivolumu esitsheni. Isibonelo: docker run -v mi_volumen:/datos nginx.

I-Network Management Commands

I-Docker inikeza izinketho zokuphathwa kwenethiwekhi ezithuthukisiwe , okuvumela ukuxhumana phakathi kweziqukathi kanye nomhlaba wangaphandle:

  • inethiwekhi ye-docker ls: Faka ohlwini zonke amanethiwekhi kuyatholakala.
  • dala inethiwekhi ye-docker: dala entsha red. Isibonelo: docker network create mi_red.
  • inethiwekhi ye-docker: Ixhuma isitsha ku-a red. Isibonelo: docker network connect mi_red mi_contenedor.
  • i-docker network rm: Susa eyodwa red. Isibonelo: docker network rm mi_red.

Inethiwekhi ku-Docker

Ukwazi kahle le miyalo kuzokuvumela ukuthi usebenze kahle nge -Docker, uthuthukise ukuphathwa kwezinhlelo zokusebenza ezifakwe kuma-container. Ngalesi siqondisi esinemininingwane, manje usunamathuluzi adingekayo okuphatha izithombe, ama-container, amavolumu, kanye namanethiwekhi ngobungcweti ngaphakathi kwe-Docker.

I-athikili ehlobene:
Uyilungisa kanjani Ikhodi Yephutha 4294967295