Mwongozo huu unakusudia kukufundisha Ufungaji wa Kutunga Docker kwenye Ubuntu 24.04. Kama unavyojua, Docker Compose ni zana inayokuruhusu kufafanua na kudhibiti programu za Docker zenye vyombo vingi kwa kutumia faili rahisi ya YAML. Ufungaji wa Kutunga Docker kwenye Ubuntu 24.04 hurahisisha usimamizi wa usanidi. Sasa unaweza kuendelea na hatua zifuatazo ili kupata mwongozo wa hatua kwa hatua uliotolewa na timu ya Orcacore ili kuanza usanidi wako wa Kutunga Docker kwenye Ubuntu 24.04 yako. Kurahisisha Ukuzaji kwa Usakinishaji wa Kutunga Docker kwenye Ubuntu 24.04 Kabla ya kuanza Usakinishaji wako wa Kutunga Doka kwenye Ubuntu 24.04, unahitaji kusanidi Docker kwenye seva yako kwanza. Kwa kusudi hili, lazima uangalie mwongozo huu juu ya Kusanidi Docker CE Kwa Ubuntu 24.04. Mara tu unapomaliza kusakinisha Docker, unaweza kuendelea na hatua zifuatazo ili kuanza Usakinishaji wako wa Kutunga Docker kwenye Ubuntu 24.04. Hatua ya 1 – Pakua na Ujenge Docker Tunga kwenye Ubuntu 24.04 Kwanza kabisa, lazima utembelee Ukurasa wa GitHub Reales kwa Docker Compose na utumie amri zifuatazo kupakua toleo la hivi punde la Kutunga Docker kwenye Ubuntu 24.04. Kwa wakati huu, toleo la hivi karibuni la Docker Compose ni v.2.29.7. Tumia amri ifuatayo ya curl kuipakua: # mkdir -p ~/.docker/cli-plugins/ # curl -SL https://github.com/docker/compose/releases/download/v2.29.7/docker-compose- linux-x86_64 -o ~/.docker/cli-plugins/docker-compose Kisha, lazima uweke ruhusa sahihi ya njia ya kutunga Docker kwenye Ubuntu 24.04 na amri ifuatayo: sudo chmod +x ~/.docker/cli-plugins /docker-compose Sasa Usakinishaji wako wa Kutunga Docker kwenye Ubuntu 24.04 lazima ukamilike. Ili kukithibitisha, unaweza kuangalia toleo la kutunga Docker: toleo la kutunga docker Katika matokeo yako, unapaswa kuona: Toleo la Kutunga Toleo v2.29.7 Kumbuka: Kama tulivyosema mwanzoni mwa kifungu, Docker Compose hutumia faili ya YAML kufafanua. na udhibiti vyombo vya docker. Katika hatua inayofuata, tunataka kukuonyesha mfano wa kuunda na kutumia Docker Tunga Faili ya YAML kwenye Ubuntu 24.04. Hatua ya 2 – Docker Tunga yml Mfano wa Faili kwenye Ubuntu 24.04 Katika hatua hii, umejifunza kukamilisha Usakinishaji wa Kutunga Docker kwenye Ubuntu 24.04. Sasa unaweza kujifunza jinsi ya kuunda faili ya docker-compose.yml kwenye Ubuntu 24.04. Ili kuonyesha mfano, tutaunda mazingira ya seva ya wavuti kwa kutumia picha rasmi ya Nginx kutoka DockerHub. Kwanza, unahitaji kuunda saraka mpya kwenye folda yako ya nyumbani, kisha uingie ndani yake na amri zifuatazo: # mkdir ~/compose-demo # cd ~/compose-demo Kisha, lazima uunde folda ili kutumika kama mzizi wa hati. kwa mazingira ya Nginx yenye amri ifuatayo: programu ya mkdir Sasa ni lazima uunde faili mpya ya index.html kwenye mzizi wa hati na kihariri chako cha maandishi unachokipenda kama Vi Mhariri au Nano Editor: vi app/index.html Bandika maudhui yafuatayo kwenye faili yako. :
Huu ni Ukurasa wa Onyesho la Kutunga Docker.
Maudhui haya yanatolewa na kontena la Nginx.
Mara baada ya kumaliza, hifadhi na funga faili. Kisha, unaweza kuunda faili yako ya Docker Compose YML: vi docker-compose.yml Kisha, ubandike maudhui yafuatayo kwenye faili: toleo: huduma za ‘3.8’: mtandao: picha: nginx:bandari za alpine: – “8000:80” juzuu. : – ./app:/usr/share/nginx/html Mara tu ukimaliza, hifadhi na funga faili. Kumbuka: Toleo lililobainishwa hapo juu linafafanua sintaksia na vipengele vinavyopatikana kwa usanidi huo. Kwa mfano, toleo la: ‘3.8’ linaonyesha kuwa faili inatumia toleo la 3.8 la umbizo la faili la Tunga, ambalo linajumuisha vipengele kama vile mitandao, juzuu na huduma. Kwa kuwa sasa umejifunza Usakinishaji wa Docker Compose Ubuntu 24.04 na Kuunda Mfano wa Faili ya YAML, sasa unaweza kutumia Docker Compose kuendesha kontena. Hatua ya 3 – Endesha Kontena iliyo na Docker Compose kwenye Ubuntu 24.04 Katika hatua hii, unaweza kuendesha mazingira ambayo umeunda kwa urahisi katika hatua iliyo hapo juu. Ili kufanya hivyo, unaweza kutumia kwa urahisi amri ifuatayo ya Kutunga Docker: docker compose up -d Katika pato lako, unapaswa kuona: Kama ulivyoona, chombo sasa kiko juu na kinaendelea. Ili kuona kwamba kontena lako linatumika, endesha amri ifuatayo: docker tunga ps Katika matokeo yako, unapaswa kuona: Sasa unaweza kufikia ukurasa wa onyesho wa Kutunga Docker kwenye Ubuntu 24.04 kwa kuandika anwani ya IP ya seva yako kwenye kivinjari chako cha wavuti ikifuatiwa na “: 8000”: http://your-IP-address:8000 Hatua ya 4 – Essential Docker Compose Commands docker compte logs docker compose pause docker compose unpause docker compose stop Toa Container na Base Image: # docker compose down # docker image rm nginx:alpine Hatua ya 5 – Sanidua Docker Tunga Kutoka kwa Ubuntu 24.04 Katika hatua hii, umeona kwamba unaweza kumaliza kwa urahisi Usakinishaji wa Kutunga Docker kwenye Ubuntu 24.04, Unda Faili ya YAML, na Tumia Docker Compose. Sasa ikiwa unapanga kuondoa na kufuta Docker Compose, unaweza kuendesha amri hapa chini: rm $DOCKER_CONFIG/cli-plugins/docker-compose Au, ikiwa umesakinisha Docker Compose kwa watumiaji wote, endesha amri ifuatayo: rm /usr/ local/lib/docker/cli-plugins/docker-compose Kumbuka: Kuangalia ambapo Compose imesakinishwa, unaweza kutekeleza amri hapa chini: docker info –format ‘{{range .ClientInfo.Plugins}}{{if eq .Name “compose”}}{{.Path}}{{end}}{{end}}’ Ndivyo ilivyo, umemaliza Usakinishaji wa Docker Compose kwenye Ubuntu 24.04. Kwa habari zaidi, unaweza kuangalia Hati Rasmi za Docker. Hitimisho Kama ulivyoona, Ufungaji wa Kutunga Docker kwenye Ubuntu 24.04 ni moja kwa moja. Unahitaji tu kusakinisha Docker CE na kupakua na kuunda toleo la hivi karibuni la Compose. Kisha, unaweza kutumia docker-compose kwa urahisi kudhibiti vyombo vyako. Natumai unaifurahia. Pia, unaweza kupenda kusoma makala zifuatazo: Endesha Ufungaji wa Rafu ya LAMP ya Ubuntu 24.04 kwenye Ubuntu 24.04 Washa Huduma ya NTP kwenye Ubuntu 24.04 Sakinisha Maswali Yanayoulizwa Mara kwa Mara kwenye Ubuntu 24.04 Je, ninawezaje kuunda faili ya Kutunga Docker? Unda faili ya docker-compose.yml katika saraka ya mradi wako na ubainishe huduma, mitandao na juzuu zako katika umbizo la YAML. Mfano wa kuunda faili ya YAML ya kuunda docker imeelezewa katika mwongozo hapo juu juu ya usakinishaji wa Docker Compose kwenye Ubuntu 24.04. Ninawezaje kuanza programu yangu na Docker Compose? Unaweza kutumia docker kutunga amri. Ninaweza kuendesha Docker Compose katika hali iliyozuiliwa? Ndio, tumia -d bendera kuiendesha katika hali iliyozuiliwa: docker compose up -d
Leave a Reply