Yadda ake girka da amfani da Docker da kwantena a cikin Ubuntu

Docker akan Ubuntu

Docker shiri ne na bude hanya wanda wani kamfanin kasuwanci ke tallatawa da suna iri daya wanda yake kawo sauki sosai wajen gudanar da aikace-aikacen aikace-aikace a cikin keɓaɓɓen yanayin da ake kira akwati ko akwati Ba kamar na'urar kama-da-wane ba (VM) wacce ke da kwaya ta kanta, kwantena ta dogara da ƙirar tsarin aikin mai masaukin, ta ƙyale shi ya zama mai sauƙi da gudu da sauri.

Docker shine mafi sauki kayan aikin da yake baiwa kwamfutar mu haɓaka aikace-aikacen kasuwanci da ikon gudanarwa. Ta hanyar tsoho, kwantenan Docker suna gudana ta amfani da hotunan aikace-aikace waɗanda aka shirya akan Docker Hub, inda zamu iya samun damar daga wannan haɗin. A cikin wannan labarin zamu nuna muku yadda ake girka da amfani da waɗannan kwantena a cikin Ubuntu da sauran rarrabawa dangane da tsarin aiki wanda Canonical ya haɓaka.

Shigar da Docker akan Ubuntu

Abu mafi kyau idan niyyarmu shine koyaushe mu sami sabon sigar software shine shigar da ma'ajiyar kayan aikin software da ake magana akai. Don yin wannan, za mu bi waɗannan matakan:

  1. Da farko mun bude tashar kuma mun shigo da mabuɗin GPG na software tare da wannan umarnin:
sudo apt-key adv --keyserver hkp://p80.pool.sks-keyservers.net:80 \
--recv-keys 58118E89F3A912897C070ADBF76221572C52609D
  1. Na gaba, mun ƙara wurin ajiyar hukuma:
sudo apt-add-repository 'deb https://apt.dockerproject.org/repo ubuntu-xenial main'
  1. Muna sabunta fakitin:
sudo apt-add-repository 'deb https://apt.dockerproject.org/repo ubuntu-xenial main'
  1. Gaba, za mu girka Docker tare da umarni mai zuwa:
sudo apt install docker-engine

 Yadda ake gudanar da kwantena na Docker

El daemon Docker zai riga yana aiki. Yanzu, don gudanar da akwatin mu na farko, zamuyi amfani da umarnin:

sudo docker run hello-world

Kamar yadda aka ambata a sama, akwatinan Docker ana amfani dasu ta tsoho akan cibiyar su. Akwai hotunan daruruwa ko dubbai, don haka za mu yi bincike don aiwatar da wanda yake sha'awar mu. Misali, umarnin bincike don nemo hoto game da Linux Mint, ɗayan shahararrun rabarwar Ubuntu, zai zama mai zuwa:

sudo docker search "linux mint"

Binciken da ya gabata zai nuna mana wani abu kamar haka:

hotunan-docker

Lokacin neman hoto don gudanar da akwati, koyaushe dole muyi amfani da wanda ke da shafi "Yayi" ko "Official", wanda ke nufin cewa ya fito ne daga aikinku ba daga kowane mutum bane kawai. A cikin jerin da suka gabata babu wani na hukuma, amma akwai na Ubuntu. Zamu gudanar da akwati ta amfani da hoton Ubuntu na hukuma (daga na baya) tare da umarni mai zuwa:

sudo docker run -it ubuntu bash

Umurnin da ke sama zai zazzage hoton Ubuntu, ya tafiyar da akwatin, ya ci gaba da shi, kuma ya ba mu damar samun damar shiga ciki tare da Bash. Za mu gane cewa da sauri ya canza zuwa wani abu kamar tushen @ 131a58505d2d: / #, inda abin yake bayan at shine ID na musamman na akwati.

Amfani da damar shiga layin umarni za mu iya yin kusan komai, kamar fita daga cikin akwati, sabunta kundin bayanan kunshin, sabunta tsarin ko shigar da kowace software.

Yin tsaftacewa

Lokacin da muke gudanar da akwati, abokin ciniki na Docker ya zazzage hoto daga Docker Hub. Waɗannan hotunan za a adana su a kwamfutarmu kuma za su ci gaba da kasancewa ko da mun tsaya da kawar da akwatin, don haka duk waɗannan ragowar sun cancanci kawar da su cewa ba za mu sake amfani da shi ba.

Don jerin hotunan da aka shirya akan kwamfutar mu, zamu rubuta umarnin mai zuwa:

sudo docker images

Wannan zai nuna mana duk hotunan da aka shirya akan kwamfutar mu. Don kawar da su, zamu rubuta umarni kamar mai zuwa, inda "barka-duniya" shine hoton da muke son sharewa:

sudo docker rmi hello-world

Amfani da software da aka nuna a cikin wannan sakon da kwantena na iya zama da ban sha'awa sosai ga wasu masu amfani. Shin kana cikin su?

Ta Hanyar | linuxbsdos.com


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.

  1.   Beto GomHez m

    Ga mutum kamar ni, ta yaya zan iya sanya docker akan Ubuntu na?

  2.   Masu fasaha m

    Amfanin shine bai cinye albarkatun jiki ba sai dai masu ma'ana.Zaka iya tayar da inji mai inganci guda 20 cikin mintina biyu, menene tare da wasu ana yin sa'o'i.