Waa Maxay container?
Container waa xirmo lagu wada galiyo barnaamijkaaga iyo wax walba oo uu u baahan yahay, si uu meel kasta isku si ugu shaqeeyo. Docker ayaa tool-ka ugu caansan ee containers-ka lagu sameeyo.
Sidoo kale loo yaqaan
container, container-ka, containers, containers-ka
Sharaxaad
Dhibaatada qadiimiga ah waa "computer-kayga wuu ka shaqeeyaa". Version-ka Node.js, library-yada nidaamka iyo qaabeynta ayaa computer walba ku kala duwan, marka isla code-kii meel wuu ka shaqeeyaa, meelna wuu ka dhacaa. Container-ku wuxuu qaadaa code-ka, dependencies-ka iyo settings-ka oo dhan, hal image ayuu ka dhigaa. Image-kaas laptop-ka, server-ka iyo cloud-ka isku si ayuu uga socdaa.
Marka containers-ku badnaadaan, waxaa loo baahdaa orchestration: kan goorma la kicinayaa, kanna goorma la deminayaa? Marka dadku bataan, container dheeraad ah ha loo daro; markay yaraadaanna ha la demiyo. Kubernetes ayaa tool-ka arrintaas ugu caansan, cloud-yada waaweyn sida AWS, Azure iyo Google Cloud-na dhammaantood way taageeraan.
Ogow: container ma aha virtual machine. VM-ku wuxuu wataa nidaam qalliin oo dhan, culaysna wuu leeyahay. Container-ku wuxuu la wadaagaa kernel-ka computer-ka, sidaas darteed wuu fudud yahay oo isla markiiba ayuu ku kacaa.
Tusaale
FROM node:20
WORKDIR /app
COPY . .
RUN npm install
CMD ["npm", "start"]
Shan sadar: image bilow, code-ka ku shub, packages-ka soo shub, kadibna app-ka kici. Amarradaas laptop-kaaga iyo server-ka natiijo isku mid ah ayay ka keenayaan.
Halkee ayaad Dugsiiye ku baranaysaa?
Docker, containerize-garaynta iyo cloud-ka waxay ku jiraan qaybta dambe ee barnaamijka Full Stack AI Engineer. Xirfadaha xilligan la doonayo: Xirfadaha 2026.
Video-ga
Daawo meesha uu ereygu kaga hadlayo
Cloud Computing iyo Infrastructure Design 14:00
Koorsooyinka
Halkan ayaad si buuxda uga baran kartaa
Su'aalo
Su'aalaha badanaa la weydiiyo
- Container iyo virtual machine farqigoodu waa maxay?
- VM-ku nidaam qalliin oo dhan ayuu wataa, memory badanna wuu qaataa. Container-ku kernel-ka ayuu la wadaagaa computer-ka, sidaas darteed wuu fudud yahay oo dhakhso ayuu u kacaa.
- Docker ma baranayaa bilowga?
- Maya. Marka hore app dhis oo internet-ka saar. Docker waxaad u baahanaysaa marka team ku biirto ama markaad rabto in server-ka iyo laptop-ku isku si u shaqeeyaan.
Ereyo la xiriira
Sii wad akhriska
Waa Maxay deployment?
Deployment waa marka barnaamijkaaga aad ka saarto computer-kaaga oo aad internet-ka saarto, si qof kastaa u isticmaali karo. Waa talaabada u dambaysa ee project-ka ka dhigaysa mid nool.
Waa Maxay cloud?
Cloud computing waa in servers, kaydin iyo awood xisaabeed lagu kiraysto internet-ka, halkii mashiinno la iibsan lahaa. App-kaagu wuxuu ka shaqeeyaa mashiinno shirkad kale maamusho, adiguna waxaad bixisaa inta aad isticmaasho.
Waa Maxay server?
Server waa computer had iyo jeer shaqaynaya oo aqbala requests-ka ka yimaada isticmaalayaasha, database-ka xogta ka soo qaada, jawaabtana soo celiya. Waa dhinaca aan user-ku arkin ee app-ka.
Waa Maxay AWS?
AWS (Amazon Web Services) waa cloud-ka Amazon: server-yo, kayd file-ash iyo boqolaal adeeg oo internet-ka laga kiraysto. S3 waa kaydka file-asha, EC2-na waa server-yada.
Waa Maxay backend?
Backend waa dhinaca app-ka ee user-ku aanu arkin: server-ka, database-ka, logic-ga iyo amniga. Halkaas ayaa xogta lagu kaydiyaa, laguna hubiyaa, kadibna frontend-ka loogu soo diraa API.