Jinsi ya Kusanidi na Kutumia Docker kwenye Ubuntu: Mwongozo Kamili kwa Wanaoanza kwa 2025

目次

1. Docker ni Nini? Uhusiano Wake na Ubuntu

Docker ni teknolojia ya uhalisia bandia inayofunga mazingira ya utekelezaji wa programu katika vitengo vinavyoitwa “containers,” ikiruhusu viumbe hivyo kuendesha kwa uthabiti kwenye seva au kompyuta yoyote. Tofauti na mashine za kawaida za virtual, Docker hufanya containers kuendesha moja kwa moja juu ya mfumo wa uendeshaji wa mwenyeji, na hivyo kuwezesha mazingira mepesi na ya haraka.

Usambazaji wa Linux kama Ubuntu una ulinganifu mkubwa na Docker na hutumika sana na wasanidi programu na wasimamizi wa mifumo katika mazingira ya biashara na binafsi. Hii ni kwa sababu Ubuntu ni chanzo wazi, maarufu kwa matumizi ya seva, ina usimamizi rahisi wa vifurushi, na inatoa msaada rasmi wa kina.

Kwa kutumia Docker, unaweza kuondoa matatizo kama “inafanya kazi kwenye mashine yangu lakini si katika uzalishaji.” Iwe kwenye PC yako ya maendeleo au kwenye seva ya uzalishaji, containers za Docker hukuruhusu kurudia haraka mazingira sawa kabisa popote. Ubuntu pia inasaidiwa rasmi na Docker, na hivyo mwongozo wa usanidi na rasilimali ni rahisi kupatikana.

Makala hii inatoa mwongozo wa hatua kwa hatua wa kusakinisha Docker kwenye Ubuntu na kuanzisha container ya Ubuntu. Iwe ni mara yako ya kwanza kutumia Docker au unataka kukumbuka misingi, mwongozo huu umeundwa kukusaidia kufanikiwa.

2. Mahitaji ya Mfumo & Vihitaji Msingi

Kuna mahitaji kadhaa ya awali na maandalizi yanayohitajika ili kutumia Docker kwenye Ubuntu. Kwa usakinishaji na uanzishaji laini, hapa kuna muhtasari wa mazingira yanayohitajika na mambo muhimu ya kuangalia mapema.

Kuhusu Matoleo ya Ubuntu

Kwa ujumla inashauriwa kutumia Docker kwenye Ubuntu 18.04 LTS au toleo jipya zaidi. Msaada thabiti zaidi hutolewa kwa matoleo ya muda mrefu (LTS) kama “Ubuntu 20.04 LTS,” “Ubuntu 22.04 LTS,” na “Ubuntu 24.04 LTS.” Kutumia matoleo ya zamani kunaweza kusababisha matatizo na vifurushi vinavyohitajika au utegemezi, hivyo ni bora kutumia toleo la LTS la karibuni.

Mahitaji ya Mfumo

Ingawa Docker yenyewe ni teknolojia ya containers nyepesi, kuendesha containers nyingi au kutumia Docker kwa maendeleo na majaribio kunaweza kuhitaji rasilimali za ziada. Vipimo vya chini vilivyo pendekezo hivi:

  • Ubuntu 64-bit iliyosakinishwa (32-bit haiauniwi)
  • CPU: Mipya 2 au zaidi inashauriwa
  • Kumbukumbu: Angalau 2GB (4GB au zaidi inapendekezwa kwa matumizi mazuri)
  • Nafasi ya diski inayopatikana: Angalau 10GB huru

Muunganisho wa Mtandao

Muunganisho wa mtandao unahitajika ili kusakinisha Docker na kupakua picha (images). Usanidi wa awali unaweza kuhitaji kupakua data nyingi, hivyo hakikisha una muunganisho thabiti.

Kuhusu Ruhusa za Mtumiaji

Unahitaji ruhusa “sudo” (msimamizi) ili kusakinisha na kudhibiti Docker. Ikiwa una haki za mtumiaji wa kawaida tu, muulize msimamizi wako au pata ruhusa hizo kwa muda mfupi kabla ya kuendelea.

Kuondoa Vifurushi vya Docker vya Zamani

Ikiwa umewahi kusakinisha vifurushi kama “docker” au “docker.io” kwa mkono, inashauriwa kuviondoa kwanza ili kuepuka migogoro au matatizo yasiyotabirika.

sudo apt-get remove docker docker-engine docker.io containerd runc

Hii husaidia kuzuia matatizo yanayotokana na vifurushi vya zamani na vipya vilivyochanganyikiwa.

Muhtasari

Kagua mahitaji katika sehemu hii na hakikisha mazingira yako yameandaliwa kabla ya kuendelea na hatua za usakinishaji na usanidi katika sura zinazofuata.
Ikiwa usanidi wako unakidhi mahitaji haya, usakinishaji wa Docker utakwenda kwa urahisi.

3. Kusakinisha na Kusanidi Docker Engine

Sehemu hii inaelezea jinsi ya kusakinisha Docker Engine kwenye Ubuntu na kufanya usanidi wa msingi. Kutumia hazina rasmi inahakikisha upataji wa toleo jipya na thabiti zaidi la Docker.

Kuongeza Hazina Rasmi na Kuandaa Mfumo Wako

Kwanza, ongeza hazina rasmi ya Docker kwenye apt. Operesheni zote hufanywa kwenye terminal. Tafadhali fuata hatua hizi:

  1. Sakinisha vifurushi vinavyohitajika
    sudo apt-get update
    sudo apt-get install 
        ca-certificates 
        curl 
        gnupg 
        lsb-release
    
  1. Ongeza ufunguo wa GPG
    sudo mkdir -p /etc/apt/keyrings
    curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo gpg --dearmor -o /etc/apt/keyrings/docker.gpg
    
  1. Ongeza kumbukumbu ya Docker
    echo 
      "deb [arch=$(dpkg --print-architecture) signed-by=/etc/apt/keyrings/docker.gpg] https://download.docker.com/linux/ubuntu 
      $(lsb_release -cs) stable" | 
      sudo tee /etc/apt/sources.list.d/docker.list > /dev/null
    

Kufunga Docker Engine

Baada ya kumbukumbu kuongezwa, funga Docker Engine yenyewe:

sudo apt-get update
sudo apt-get install docker-ce docker-ce-cli containerd.io

Baada ya kufunga, thibitisha kuwa Docker imefungwa kwa kuangalia toleo:

docker --version

Ikiwa unaona pato kama “Docker version 25.0.3, build 1234567,” kufunga kulifanikiwa.

Kuhusu Docker Desktop (Nyongeza)

Kwenye Ubuntu, utatumia hasa “Docker Engine,” lakini “Docker Desktop for Linux” sasa inapatikana rasmi pia. Ikiwa unahitaji kiolesura cha picha, Docker Desktop inaweza kuwa chaguo zuri. Hata hivyo, kwa watumiaji wengi wa amri za mstari, Docker Engine pekee inatosha.

Ikiwa Utakutana na Matatizo

Ikiwa utapata makosa kama “package not found,” angalia mipangilio ya kumbukumbu yako na usajili wa ufunguo wa GPG. Ikiwa vifurushi vya Docker vya zamani vimefungwa, migogoro inaweza kutokea, kwa hivyo angalia hatua za kuondoa katika sehemu ya 2 mara mbili.

4. Kutumia Amri za Docker Bila sudo

Hivi punde baada ya kufunga, Docker inaweza kutumiwa tu na vibali vya msimamizi (sudo). Kuendesha amri na sudo kila wakati ni kisicho rahisi na kinaweza kuleta hatari ikiwa utafanya makosa ya kuchapa.
Mbinu inayopendekezwa ni kuongeza akaunti yako ya mtumiaji kwenye “docker group,” ikiruhusu kutumia Docker kwa usalama na urahisi bila sudo.

Jinsi ya Kuongeza Mtumiaji Wako kwenye Kundi la Docker

  1. Ongeza mtumiaji wako kwenye kundi la docker Endesha amri ifuatayo ili kuongeza mtumiaji wako wa sasa kwenye kundi la docker: ( $USER itabadilishwa kiotomatiki na jina la mtumiaji wako wa sasa.)
    sudo usermod -aG docker $USER
    
  1. Tumia mabadiliko Lazima utoke nje na kuingia tena ili ongezeko la kundi lifanye kazi. Njia rahisi zaidi ni kutoka nje mara moja kisha kuingia tena.

Ikiwa unataka mabadiliko yafanye kazi mara moja, unaweza pia kutumia:

newgrp docker
  1. Thibitisha Angalia ikiwa unaweza kuendesha amri za Docker bila sudo. Kwa mfano, endesha ifuatayo na thibitisha toleo linaonyeshwa:
    docker version
    

Nota kuhusu Usalama

Ingawa kuongeza mtumiaji wako kwenye kundi la docker kunaondoa hitaji la sudo, pia inatoa vibali muhimu. Kwenye mifumo ya watumiaji wengi, kuwa makini na ushiriki wa kundi la docker.
Kwa matumizi ya kibinafsi au mazingira ya maendeleo, hii kwa ujumla si tatizo, lakini fuata daima sera za shirika lako kwenye seva za uzalishaji.

Kukamilisha hatua hizi kutafanya kufanya kazi na Docker kuwa rahisi zaidi.

5. Kuanza na Kusimamia Daemon ya Docker

Docker inaendesha kama mchakato wa nyuma unaoitwa “daemon” (dockerd).
Baada ya kufunga, daemon ya Docker imewekwa kuanza kiotomatiki, lakini unaweza kutaka kuanza au kusimamisha kwa mikono, au kubadilisha tabia yake ya kuanza wakati wa kuwasha upya. Hii ndiyo jinsi ya kusimamia daemon ya Docker kwenye Ubuntu.

Kuanza, Kusimamisha, na Kuanzisha Upya Daemon ya Docker

Unaweza kuanza au kusimamisha Docker kwa urahisi kwa kutumia amri ya systemctl.

  • Anza
    sudo systemctl start docker
    
  • Simamisha
    sudo systemctl stop docker
    
  • Anza upya
    sudo systemctl restart docker
    
  • Angalia Hali
    sudo systemctl status docker
    

Amri hii inaonyesha hali ya sasa na ujumbe wowote wa makosa.

Kuwezesha/Kuzima Kuanza Ki-otomatiki (wakati wa Kuwasha)

Kwenye Ubuntu, unaweza kuweka Docker kuanza kiotomatiki wakati wa kuwasha upya seva.
Hii kwa kawaida imewezeshwa kwa chaguo-msingi baada ya kufunga, lakini hii ndiyo jinsi ya kuangalia na kubadilisha mpangilio huu:

  • Wezesha kuanza kiotomatiki
    sudo systemctl enable docker
    
  • Zima kuanza kiotomatiki
    sudo systemctl disable docker
    

Tumia hii ikiwa unataka kuanza Docker kwa mikono, kwa mfano, katika mazingira ya maendeleo au majaribio.

Nota: Unaweza Pia Kutumia Amri ya service

Kwenye matoleo ya zamani ya Ubuntu au ikiwa unapendelea, unaweza kutumia amri kama service docker start. Hata hivyo, systemctl sasa inapendekezwa.

Vidokezo vya Kutatua Matatizo

  • Ikiwa daemon ya Docker haitaanza, angalia makosa kwa kutumia sudo systemctl status docker .
  • Makosa yanaweza pia kusababishwa na upungufu wa utegemezi au mipangilio isiyo sahihi ya kernel.
  • Angalia kumbukumbu kwa kutumia journalctl -u docker .

Kwa hii, umeshughulikia mambo ya msingi ya kuanza na kusimamia daemon ya Docker kwenye Ubuntu.

6. Jinsi ya Kuzindua Kontena la Ubuntu

Sasa, wacha tuendelee na mchakato wa kuzindua “kontena la Ubuntu” kwenye Ubuntu.
Baada ya kusanikisha Docker, hakuna kontena yoyote inayoendesha bado. Mtiririko wa kawaida ni kupata “picha ya kontena” ya OS au programu unayotaka, kisha kuzindua. Hapa, tutatumia picha rasmi ya Ubuntu kama mfano rahisi.

1. Pakua Picha ya Ubuntu (pull)

Kwanza, pakua picha ya Ubuntu kutoka Docker Hub (hifadhi rasmi ya picha).
Unaweza kutaja toleo kama “22.04” au kutumia la hivi karibuni (ikiwa halijatajwa).

docker pull ubuntu:22.04

au

docker pull ubuntu

Zote ni sahihi, lakini inapendekezwa kutaja toleo wazi.

2. Zindua Kontena Jipya la Ubuntu (run)

Tumia picha iliyopakuliwa kuanza kontena la Ubuntu.
Amri ya msingi zaidi ni:

docker run -it --name myubuntu ubuntu:22.04 /bin/bash
  • -it : Hali ya mwingiliano (kwa ufikiaji wa shell)
  • --name myubuntu : Weka jina kwa kontena (hiari)
  • ubuntu:22.04 : Picha ya kutumia
  • /bin/bash : Amri ya kuendesha wakati wa kuanza (bash shell)

Amri hii inakuruhusu kuingia katika mazingira ya Ubuntu ndani ya kontena kwa kutumia bash.

3. Endesha Kwenye Mandhari ya Nyuma

Kwa matumizi ya seva au ikiwa unataka kuweka kontena ikiendelea kuendesha, tumia chaguo la mandhari ya nyuma (-d):

docker run -d --name myubuntu ubuntu:22.04 tail -f /dev/null

Katika mfano huu, kontena itabaki ikiendesha, bila kufanya chochote.

4. Kuzima na Kuzindua Tena Kontena

  • Ili kuzima kontena
    docker stop myubuntu
    
  • Ili kuanza tena
    docker start myubuntu
    

5. Kukagua Hali

  • Orodhesha kontena zinazoendesha
    docker ps
    
  • Orodhesha kontena zote, pamoja na zilizozimwa
    docker ps -a
    

Muhtasari

Sura hii imeeleza mtiririko kutoka “kupakua picha ya Ubuntu” hadi “kuzindua kontena” na usimamizi wa msingi. Jaribu mwenyewe ili uone urahisi wa Docker.

7. Amri Muhimu za Docker kwa Usimamizi wa Kontena

Faida kuu ya Docker ni uendeshaji wake rahisi: unaweza kuunda, kuzima, na kuondoa kontena kwa urahisi.
Sura hii inahitimisha amri za msingi utakazozitumia mara kwa mara kusimamia na kuendesha kontena za Ubuntu.
Fanya mazoezi ya amri hizi mara kwa mara ili uweze kuzoea.

Orodhesha Kontena

  • Orodhesha kontena zinazoendesha
    docker ps
    
  • Orodhesha kontena zote, pamoja na zilizozimwa
    docker ps -a
    

Kuanza, Kuzima, na Kuzindua Tena Kontena

  • Anza kontena
    docker start [container name or ID]
    
  • Zima kontena
    docker stop [container name or ID]
    
  • Zindua tena kontena
    docker restart [container name or ID]
    

Kuunganisha na Kuendesha Kontena

  • Tekeleza amri katika kontena inayoendesha (exec)
    docker exec -it [container name or ID] /bin/bash
    

Kuondoa Kontena

  • Ondoa kontena
    docker rm [container name or ID]
    
  • Ondoa kwa kulazimisha (hata ikiwa inaendesha)
    docker rm -f [container name or ID]
    

Kuondoa Picha

  • Angalia picha zisizotumika
    docker images
    
  • Ondoa picha
    docker rmi [image name or ID]
    

Amri Zingine Zenye Manufaa

  • Angalia kumbukumbu
    docker logs [container name or ID]
    
  • Angalia matumizi ya diski
    docker system df
    

Mambo Muhimu

  • Kujua amri za msingi kama docker ps , docker start , docker stop , na docker exec kutaharakisha shughuli za kila siku na kutatua matatizo.
  • Ondoa kontena na picha zisizotumika mara kwa mara ili kusimamia nafasi ya diski kwa ufanisi.

8. Kutatua Matatizo & Masuala Yanayoulizwa Mara Kwa Mara

When operating Docker or Ubuntu containers, you may encounter unexpected problems or errors. This chapter covers common issues related to “starting Ubuntu Docker containers” and how to resolve them.

Masuala ya Kawaida na Suluhisho

1. Hitilafu ya “Haiwezi kuunganisha kwa daemon ya Docker”

Hitilafu hii mara nyingi hutokea ikiwa daemon ya Docker (dockerd) haifanyi kazi au ikiwa kuna matatizo ya ruhusa.

  • Suluhisho:
  1. Angalia ikiwa daemon ya Docker inaendelea: sudo systemctl status docker`
  2. Ikiwa haifanyi kazi, ianze kwa: sudo systemctl start docker
  3. Ikiwa unahitaji sudo, ongeza, au ongeza mtumiaji wako kwenye kundi la docker kama ilivyoelezwa katika sehemu ya 4.

2. Migogoro na Pakiti za Zilizopitwa na Wakati

Ikiwa awali umesakinisha pakiti kama “docker,” “docker.io,” au “docker-engine,” migogoro inaweza kutokea na kusababisha matatizo.

  • Suluhisho: Ondoa pakiti za zamani.
    sudo apt-get remove docker docker-engine docker.io containerd runc
    

3. Kontena Haiwezi Kuanzishwa

Hii inaweza kutokana na makosa ya tahajia katika jina la picha au amri, au upungufu wa rasilimali (kumbukumbu/diski).

  • Suluhisho:
  • Angalia makosa ya tahajia katika jina la picha au amri.
  • Tumia docker images kuthibitisha kuwa picha ipo.
  • Angalia nafasi ya diski na kumbukumbu inayopatikana kwenye seva.

4. Hitilafu za Migogoro ya Bandari

Hitilafu zitatokea ikiwa utajaribu kuzindua kontena kwenye bandari ambayo tayari inatumika.

  • Suluhisho:
  • Taja nambari ya bandari tofauti.
  • Simamisha mchakato uliopo.

5. Maelezo kuhusu Hali ya Rootless

Matoleo ya hivi karibuni ya Docker yanaunga mkono hali ya “rootless,” ambayo inakuwezesha kuendesha Docker bila ruhusa za root, lakini kuna vikwazo. Tazama nyaraka rasmi na ujumbe wa hitilafu kwa maelezo zaidi.

Orodha ya Ukaguzi wa Kivitendo

  • Tumia docker ps -a kuangalia hali ya kontena
  • Tumia docker logs [container name] kuangalia maelezo ya hitilafu
  • Tumia journalctl -u docker kukagua logi za Docker za mfumo mzima

VidokezoMasuala mengi ya Docker yanahusiana na “ruhusa,” “migogoro ya matoleo,” au “makosa ya usanidi.”

Ukikumbana na matatizo, soma ujumbe wa hitilafu kwa umakini, na fikiria kusakinisha upya au kukagua usanidi wako ikiwa ni lazima.

9. Muhtasari na Hatua Zifuatazo

Makala hii imekupa mwongozo kamili wa “kusanidi Docker kwenye Ubuntu na kuzindua kontena za Ubuntu.”
Hebu tuangalie vidokezo muhimu na kupendekeza baadhi ya vidokezo vya kujifunza na matumizi zaidi.

Muhtasari wa Makala Hii

  • Muhtasari na Manufaa ya Docker Ulinganifu mkubwa na Ubuntu na uwezo wa kurudia mazingira haraka popote.
  • Maandalizi na Vidokezo Muhimu Kabla ya Usanidi Toleo la Ubuntu, mahitaji ya vifaa, ruhusa, na usafi wa pakiti za zamani.
  • Jinsi ya Kusanidi Docker Engine Sakinisha Docker ya karibuni na salama kwa kutumia hazina rasmi.
  • Kufanya Kazi Bila sudo na Kusimamia Daemon Kuongeza mtumiaji wako kwenye kundi la docker na kutumia systemctl kwa kuanzisha/kusimamisha kiotomatiki.
  • Jinsi ya Kuzindua Kontena za Ubuntu na Kutumia Amri Muhimu Operesheni za msingi za kuunda, kusimamia, na kuendesha kontena.
  • Masuala ya Kawaida na Suluhisho Kushughulikia ruhusa, migogoro ya matoleo, na matatizo mengine ya mara kwa mara.

Hatua Zifuatazo & Matumizi ya Juu

Hatua ya kwanza katika kumudu Docker ni kujifunza kuzindua kontena na kutumia amri za msingi. Mara utakapokuwa na uelewa, jaribu operesheni za juu zaidi:

  • Kujenga Kontena Maalum kwa Dockerfile Zaidi ya kutumia picha, unda picha maalum kwa mahitaji yako.
  • Kusimamia Kontena Nyingi kwa Docker Compose Anzisha na simamia huduma nyingi (mf. wavuti + DB) pamoja kwa urahisi.
  • Kukoresha Vipengele vya Volumes na Mtandao Hifadhi data na simamia mawasiliano kati ya kontena nyingi.
  • Kutumia Zana za Orchestration kama Kubernetes Boresha operesheni zako za wingu kwa usimamizi wa kiwango kikubwa na upanuzi kiotomatiki.

Mawazo ya Mwisho

Docker si kwa ajili ya mazingira ya maendeleo pekee—pia ni muhimu kwa usimamizi wa seva, uenezaji wa huduma, majaribio, na kujifunza.
Jaribu na uone nguvu na urahisi wake.
Kama una maswali, tazama nyaraka rasmi au majukwaa ya jamii na uendelee kuchunguza.

10. FAQ

Sehemu hii inashughulikia maswali yanayoulizwa mara kwa mara kutoka kwa wasomaji kuhusu “kuanzisha kontena za Docker kwenye Ubuntu” na maudhui ya makala hii.
Tunazingatia masuala ya kawaida kwa wanaoanza na wasiwasi wa kiutendaji katika matumizi halisi.

Q1. Je, naweza kutumia Docker kwenye Ubuntu Desktop na Ubuntu Server?

A.
Ndiyo, Docker inafanya kazi kwenye zote. Amri na hatua ni sawa kwa kiasi kikubwa, lakini Ubuntu Server kwa kawaida inapendekezwa kwa uzalishaji kwa sababu haina GUI, na hivyo hut rasilimali kidogo.

Q2. Je, ninahitaji Docker Desktop kwenye Ubuntu?

A.
Hapana, “Docker Engine” pekee inatosha kwa Ubuntu. Docker Desktop ni zana ya usimamizi wa GUI, lakini kwenye Linux (Ubuntu), mstari wa amri kwa kawaida unapendekezwa na ni wa chini ya matatizo. Ikiwa unapendelea GUI kwa ajili ya kujifunza au usimamizi, jisikie huru kujaribu Docker Desktop.

Q3. Njia ya rootless ni nini?

A.
Njia ya rootless inakuwezesha kuendesha Docker bila ruhusa za root (msimamizi). Inafaa kwa kuongeza usalama au mazingira ya watumiaji wengi. Hata hivyo, baadhi ya vipengele vinaweza kupunguzwa, hivyo chagua kulingana na mahitaji na sera zako.

Q4. Ninawezaje kutoa hifadhi ya kudumu kwa kontena?

A.
Unaweza kutumia “volumes” au “bind mounts” ili kuhakikisha data haipotei wakati kontena inafutwa.

Mfano:

docker run -v /host/path:/container/path ubuntu:22.04

Amri hii inaunganisha saraka kwenye mwenyeji wako na saraka ndani ya kontena.

Q5. Ninawezaje kuweka kontena au daemon ya Docker ianze kiotomatiki?

A.
Ili kuweka daemon ya Docker ianze kiotomatiki, tumsudo systemctl enable dockerkama ilivyoelezwa katika sehemu ya 5. Ili kuanzisha kiotomatiki kontena maalum wakati wa kuanzisha mfumo, ongeza chaguo kama–restart=unless-stopped` unapounda kontena.

Mfano:

docker run --restart=unless-stopped -d --name myubuntu ubuntu:22.04 tail -f /dev/null

Q6. Je, naweza kuendesha picha za Docker za mifumo mingine ya uendeshaji kwenye Ubuntu?

A.
Ndiyo, mradi picha iendeleaje kwa usanifu wa CPU sawa (Linux). Picha maalum za Windows au za usanifu mwingine hazitaendeshwa kwenye Ubuntu.

Q7. Ninawezaje kusafisha picha au kontena zisizotumika?

A.
Ondoa kontena au picha zisizotumika kwa docker rm au docker rmi. Ili kusafisha kwa kina zaidi, tumia amri hizi:

  • Ondoa kontena zote zilizostahimishwa
    docker container prune
    
  • Ondoa picha zisizotumika
    docker image prune
    
  • Safisha data zisizotumika mara moja
    docker system prune
    

Q8. Naweza kupata msaada au taarifa wapi ninapokutana na matatizo?

A.
Rejea nyaraka rasmi za Docker () au angalia jamii za wasanidi kama Stack Overflow na Qiita. Kutafuta ujumbe wa kosa moja kwa moja mara nyingi huwa na ufanisi.

Q9. Ninawezaje kujifunza kutumia Docker Compose au zana nyingine za kontena nyingi?

A.
Docker Compose ni zana muhimu kwa usimamizi wa kontena nyingi. Ili kujifunza, rejea nyaraka rasmi, mafunzo, na faili za mfano docker-compose, na ujaribu kuzitumia katika mazoezi.

Q10. Je, Docker inaungwa mkono kwenye toleo la hivi karibuni la Ubuntu (km., 24.04)?

A.
Ndiyo, Docker inaunga mkono rasmi matoleo ya LTS ya hivi karibuni. Kwa kutumia hazina naurushi vya hivi karibuni, unaweza kila wakati kufurahia uendeshaji thabiti.

年収訴求