Ungayifaka kanjani futhi uyisebenzise kanjani i-Docker neziqukathi zayo ku-Ubuntu

Docker ku-Ubuntu

Docker yiphrojekthi yomthombo ovulekile osekelwa yibhizinisi elinegama elifanayo elenza kube lula kakhulu ukwenza inqubo yesicelo ngaphakathi kwendawo eqhelile ebizwa isitsha noma isitsha. Ngokungafani nomshini obonakalayo (i-VM) onekernel yawo, isitsha sincike kwikhenela yohlelo lokusingathwa, siyivumela ukuthi ikhanye futhi isebenze ngokushesha okukhulu.

I-Docker iyithuluzi elilula kakhulu elinikeza ikhompyutha yethu ukuthuthukiswa kwesicelo sebhizinisi kanye namakhono okuphatha. Ngokuzenzakalelayo, iziqukathi ze-Docker zisebenzisa izithombe zohlelo lokusebenza ezisingethwe ku-Docker Hub, esingafinyelela kuzo lesi sixhumanisi. Kulesi sihloko sizokukhombisa ukuthi ungazifaka kanjani futhi uzisebenzise kanjani lezi ziqukathi ku-Ubuntu nokunye ukusatshalaliswa okususelwa ohlelweni lokusebenza olwenziwe yiCanonical.

Ukufaka i-Docker ku-Ubuntu

Into enhle uma inhloso yethu ukuthi ngaso sonke isikhathi sibe nenguqulo yakamuva yesoftware ukufaka indawo esemthethweni yesoftware okukhulunywa ngayo. Ukwenza lokhu, sizolandela lezi zinyathelo:

  1. Okokuqala sivula ukuphela bese singenisa ukhiye we-GPG wesoftware ngomyalo olandelayo:
sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 \
--recv-keys 58118E89F3A912897C070ADBF76221572C52609D
  1. Okulandelayo, sengeza indawo yokugcina esemthethweni:
sudo apt-add-repository 'deb https://apt.dockerproject.org/repo ubuntu-xenial main'
  1. Sibuyekeza amaphakheji:
sudo apt-add-repository 'deb https://apt.dockerproject.org/repo ubuntu-xenial main'
  1. Okulandelayo, sizofaka i-Docker ngomyalo olandelayo:
sudo apt install docker-engine

 Ungazisebenzisa kanjani iziqukathi ze-Docker

El i-daemon I-Docker isivele izosebenza. Manje, ukusebenzisa isitsha sethu sokuqala, sizosebenzisa umyalo:

sudo docker run hello-world

Njengoba sishilo ekuqaleni, iziqukathi ze-Docker zisingathwa ngokuzenzakalela kwihabhu lazo. Kunamakhulu noma izinkulungwane zezithombe ezitholakalayo, ngakho-ke sizokwenza usesho ukuze sisebenzise leso esisithandayo. Isibonelo, umyalo wokusesha wokuthola isithombe mayelana neLinux Mint, okungenye yezabelo ezidume kakhulu ezenzelwe Ubuntu, kungaba okulandelayo:

sudo docker search "linux mint"

Ukusesha kwangaphambilini kuzosikhombisa okufana nokulandelayo:

izithombe zedokodo

Lapho sifuna isithombe sokuqalisa isitsha, kufanele ngaso sonke isikhathi sisebenzise esinekholomu "KULUNGILE" noma "Esemthethweni", okusho ukuthi sivela kuphrojekthi yakho hhayi kumuntu othile. Ohlwini olwedlule alukho olusemthethweni, kepha lukhona oluvela ku-Ubuntu. Sizosebenzisa isitsha sisebenzisa isithombe esisemthethweni se-Ubuntu (kusuka kwesedlule) ngomyalo olandelayo:

sudo docker run -it ubuntu bash

Umyalo ongenhla uzolanda isithombe se-Ubuntu, usebenze isitsha, usigcine sisebenza, futhi usinikeze ukufinyelela kokusebenzisana ngaphakathi kwaso neBash. Sizobona ukuthi ngokushesha isishintshele entweni efana nokuthi impande @ 131a58505d2d: / #, lapho okusemva kwe- at kuyi-ID eyingqayizivele yesitsha.

Sisebenzisa ukufinyelela komugqa womyalo singenza noma yini, njengokuphuma esitsheni, ukuvuselela i-database yephakeji, ukuvuselela uhlelo noma ukufaka noma iyiphi isoftware.

Ukwenza ukuhlanza

Lapho sisebenzisa isitsha, iklayenti le-Docker kufanele lilande isithombe ku-Docker Hub. Lezi zithombe zizogcinwa kwikhompyutha yethu futhi zizohlala zikhona noma ngabe simile futhi sasusa isitsha, ngakho-ke zonke lezo zinsalela kufanele zisuswe ukuthi ngeke sisebenzise futhi.

Ukufaka kuhlu izithombe ezithathwe kukhompyutha yethu, sizobhala umyalo olandelayo:

sudo docker images

Lokhu kuzosikhombisa zonke izithombe ezibanjwe kukhompyutha yethu. Ukuziqeda, sizobhala umyalo ofana nalona olandelayo, lapho i- "hello-world" isithombe esifuna ukusisusa:

sudo docker rmi hello-world

Kusetshenziswa isoftware efakwe kulokhu okuthunyelwe neziqukathi zakhona kungabathokozisa kakhulu abanye abasebenzisi. Ingabe ungomunye wabo?

Nge | | linuxbsdos.com


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.

  1.   Beto GomHez kusho

    Kumuntu ofayo onjengami, ngingayifaka kanjani i-docker ku-Ubuntu bami?

  2.   Ochwepheshe kusho

    Inzuzo ukuthi ayidli izinsiza kusebenza zomzimba, kepha kunengqondo kuphela.Ungakha imishini eyi-20 ebonakalayo ngemizuzu emibili, ukuthi yini kwabanye kuthatha amahora.