Lẹhin awọn iṣẹlẹ. Bawo ni a ṣe ṣẹda awọn iṣẹ ikẹkọ?

Olukopa kan wa si ipa-ọna kan tabi iṣẹ-ṣiṣe aladanla. O rii awọn ori ila ti o ṣeto ti atilẹyin imọ-ẹrọ, awọn kebulu agbara ipalọlọ daradara, iṣeto checkerboard ti gbọngan ikowe, awọn aworan didan ati awọn aworan ifaworanhan. Awọn agbọrọsọ pẹlu awada ati ẹrin n funni ni alaye ni ọna ti o kan ni akoko lati loye rẹ. Awọn iduro ti ṣeto, awọn iṣẹ ṣiṣe adaṣe fò kuro ni awọn ika ọwọ rẹ, ayafi pe nigbakan o nilo iranlọwọ ti oṣiṣẹ imọ-ẹrọ. atilẹyin.

Ati paapaa kọfi kọfi pẹlu awọn eniyan ti o nifẹ si, oju-aye idunnu ati agbara, paṣipaarọ awọn iriri, awọn ibeere airotẹlẹ julọ fun awọn agbọrọsọ. Mejeeji awọn idahun ati alaye ti iwọ kii yoo rii ninu awọn itọnisọna, ṣugbọn ni iṣe nikan.

Elo akoko, igbiyanju ati awọn iṣan ni o ro pe o gba lati jẹ ki o dabi iru eyi?

Lẹhin awọn iṣẹlẹ. Bawo ni a ṣe ṣẹda awọn iṣẹ ikẹkọ?

Ṣeun si Volodya Guryanov, oluṣakoso Kubernetes ti o ni ifọwọsi ati ẹlẹrọ / oludari ẹgbẹ ni Southbridge, ẹniti o jẹri ati ṣe alabapin ni itara ninu ṣiṣẹda ọpọlọpọ awọn iṣẹ ikẹkọ Slurm lati ibẹrẹ.

O si ri awọn underbelly dajudaju ẹda-complexities ati elegun rakes, imọ ati airotẹlẹ solusan. Ati awọn intensives Kubernetes ti o mọ tẹlẹ, gẹgẹbi Slurm Basic ati Slurm Mega. Ati titun kan, ibebe tunwo dajudaju Slurm DevOps: Awọn irinṣẹ&Iyanjẹ, èyí tí ó ń sún mọ́lé láìdábọ̀ tí yóò sì bẹ̀rẹ̀ ní August 19.

Lẹhin awọn iṣẹlẹ. Bawo ni a ṣe ṣẹda awọn iṣẹ ikẹkọ?

Ṣugbọn, boya, to awọn orin, jẹ ki a lọ si itan funrararẹ. Bawo ni lati tọkọtaya kan ti awọn koko-ọrọ aladanla ti o ni kikun ti ara ẹni ati ọpọlọpọ Docker dajudaju. Nitorinaa Emi yoo bẹrẹ itan ti bii awọn ikẹkọ ṣe ṣẹda ati idagbasoke - gẹgẹ bi “Ni igba pipẹ sẹhin ni galaxy kan ti o jinna, jinna…”

Kini o wa lẹhin awọn iṣẹlẹ?

Ti o ba beere bi a ṣe ṣe awọn iṣẹ ikẹkọ ati ibiti gbogbo rẹ ti bẹrẹ, Emi yoo dahun nirọrun “Gbogbo rẹ bẹrẹ pẹlu imọran.”

Nigbagbogbo imọran wa lati ibikan - a ko joko ni ọwọ ni ipilẹ ile titi ti a fi wa pẹlu: “Koko-ọrọ wo ni o yẹ ki a ṣe ikẹkọ lori?” Awọn ero wa lati ibikan lori ara wọn lati awọn orisun ita. Nigba miiran awọn eniyan bẹrẹ lati beere lọwọ: “Kini o mọ nipa iru ati iru imọ-ẹrọ kan pato?” Tabi bawo ni o ṣe jẹ pẹlu Docker pe ko ṣee ṣe lati baamu si akoko fun ipa-ọna aladanla - o han gedegbe ni lati mu ni ita lati ni akoko lati sọ nkan kan lakoko ikẹkọ aladanla.

Lẹhin awọn iṣẹlẹ. Bawo ni a ṣe ṣẹda awọn iṣẹ ikẹkọ?

Eyi ni bi ero kan ṣe han.

Lẹhin ti o ti kede, ni ero mi, akoko ti o nira julọ bẹrẹ - lati loye gbogbogbo kini lati pẹlu ninu iṣẹ-ẹkọ yii - eyi jẹ afiwera pupọ si bii awọn agbohunsoke ṣe murasilẹ fun awọn apejọ eyikeyi.

Irora akọkọ kan wa nigbati o dabi pe o ti yan koko-ọrọ kan ti o ronu: “Kini MO le sọ nipa rẹ? Eyi rọrun pupọ, eyi han gbangba, gbogbo eniyan tun mọ eyi paapaa. ”

Ṣugbọn ni otitọ eyi kii ṣe ọran rara. Ati pe emi tikararẹ sọ ni ọpọlọpọ awọn aaye pe ohun ti o han gbangba fun ọ, fun awọn ti o wa lati gbọ ọ tabi gba ipa ọna, ko han gbangba rara. Ati pe nibi iru ipele nla ti iṣẹ ati rogbodiyan inu inu dide, bi kini lati pẹlu ninu iṣẹ ikẹkọ naa. Bi abajade, a gba iru atokọ ti awọn ipin pẹlu iru awọn ikọlu nla nla, kini iṣẹ-ẹkọ yoo jẹ nipa.

Ati lẹhinna iṣẹ ṣiṣe deede bẹrẹ:

  • Aṣayan ohun elo
  • Ka iwe ni pẹkipẹki fun ẹya ti isiyi, nitori agbaye IT ti n dagbasoke ni bayi ni iru iyara agba aye. Paapaa ti o ba ṣiṣẹ pẹlu nkan kan ti o ṣe ikẹkọ nipa rẹ, o ni lati lọ si iwe-ipamọ naa ki o wo kini tuntun nibẹ, kini o nifẹ lati sọrọ nipa, kini o le wulo paapaa lati darukọ.
  • Ati pe egungun kan ti ẹkọ naa han, nibiti ọpọlọpọ awọn koko-ọrọ, ni gbogbogbo, ti wa tẹlẹ ti bo ati pe o dabi pe ohunkohun ti o wa nibẹ - ṣe igbasilẹ awọn fidio ki o ṣe ifilọlẹ wọn sinu iṣelọpọ.
  • Ṣugbọn ni otitọ, rara, lẹhinna iṣẹ lile bẹrẹ, ṣugbọn kii ṣe fun awọn onkọwe dajudaju, ṣugbọn fun awọn ti o ṣe idanwo. Nigbagbogbo awọn oludanwo alpha wa jẹ atilẹyin imọ-ẹrọ, eyiti, ni akọkọ, ṣe atunṣe awọn iṣẹ ikẹkọ fun eyikeyi awọn aṣiṣe syntactic ati girama. Ni ẹẹkeji, wọn lu wa ni irora pẹlu awọn igi ati bura nigbati diẹ ninu awọn aaye ti ko han gbangba, awọn aaye ti ko ni oye wa. Nigbati diẹ ninu awọn gbolohun ọrọ isale ti o ni idiwọn ti o pẹ to awọn oju-iwe meji tabi ọrọ isọkusọ ti o han gbangba han ninu awọn ọrọ naa. Wọ́n ka gbogbo rẹ̀, wọ́n wá a.
  • Lẹhinna ipele idanwo adaṣe bẹrẹ, nibiti a tun mu diẹ ninu awọn ohun ti kii ṣe iṣẹ ti o han gedegbe ati awọn akoko diẹ ti han ti o le jẹ ki o nira sii, nitori ko di ohun ti o nifẹ pupọ - o kan joko ati didakọ - ati pe awọn aaye ti wa ni idanimọ nibiti o ti jẹ pupọ. nira ati pe a ni ọpọlọpọ lati ṣe ti a fẹ lati ọdọ awọn eniyan ti yoo gba iṣẹ ikẹkọ yii. Ati lẹhinna awọn iṣeduro wa: “Awọn eniyan, jẹ ki o rọrun nibi, yoo rọrun lati loye ati pe yoo ni anfani diẹ sii lati ọdọ rẹ.”
  • Lẹhin ti iye iṣẹ yii ti ṣe, apakan ti o nii ṣe pẹlu fidio ti kọ, ohun gbogbo dabi pe o dara. Ati pe o le ṣetọrẹ tẹlẹ fun iṣelọpọ, fun ipolowo iṣẹ-ẹkọ yii. Ṣugbọn lẹẹkansi, rara, o ti ni kutukutu - nitori laipẹ a ti dẹkun gbigbekele ara wa diẹ ati, ni ipilẹ, ti bẹrẹ lati ṣiṣẹ diẹ sii pẹlu awọn esi. Iru nkan bẹẹ wa bi idanwo beta - eyi ni nigbati a pe eniyan lati awọn ita, ko ni asopọ pẹlu ile-iṣẹ wa ni eyikeyi ọna, ati fun diẹ ninu awọn ohun rere ti wọn fihan gbogbo awọn apakan ti ẹkọ, awọn fidio, ọrọ, awọn iṣẹ ṣiṣe to wulo, ṣe iṣiro didara ohun elo, iraye si ohun elo ati ṣe iranlọwọ fun wa lati jẹ ki iṣẹ-ẹkọ naa dara bi o ti ṣee.
  • Ati nigbati ọpọlọpọ iru awọn iterations ba kọja, awọn agbọrọsọ, idanwo alpha ni irisi atilẹyin imọ-ẹrọ, idanwo beta, awọn ilọsiwaju. Ati lẹhinna ohun gbogbo bẹrẹ lẹẹkansii - atilẹyin imọ-ẹrọ, idanwo beta, awọn ilọsiwaju.
  • Ati ni aaye kan, oye wa pe boya a ṣe pẹlu awọn iyipada, nitori pe o jẹ aiṣedeede patapata lati rii daju pe gbogbo eniyan fẹran rẹ, tabi diẹ ninu awọn ipinnu to buruju ni a ṣe. Nigbati ọpọlọpọ awọn asọye lori awọn aaye kan jẹ pataki, tun ṣe wọn ni agbaye, nitori nkan ti ko tọ.
  • Lẹhinna akoko wa fun awọn atunṣe kekere - nibiti a ko ṣe agbekalẹ gbolohun naa daradara, ni ibikan ẹnikan ko fẹran fonti, 14,5, ṣugbọn yoo fẹ 15,7.
  • Nigbati iru asọye yii ba wa, lẹhinna iyẹn ni, iṣẹ-ẹkọ diẹ sii tabi kere si ṣii, awọn tita osise bẹrẹ.

Ati ni iwo akọkọ, iṣẹ kukuru ati irọrun ti ṣiṣẹda iṣẹ-ẹkọ kan ko rọrun rara ati gba akoko pipẹ iyalẹnu.

Ati pe aaye pataki miiran wa ti o ṣiṣẹ pẹlu iṣẹ ikẹkọ ko pari nigbati iṣẹ-ẹkọ naa ba jade. Ni akọkọ, a farabalẹ ka awọn asọye ti o fi silẹ lori awọn apakan kan. Ati paapaa pelu gbogbo awọn igbiyanju ti a ti ṣe, diẹ ninu awọn abawọn tun wa, diẹ ninu awọn aṣiṣe ti wa ni atunṣe ati ilọsiwaju ni ọna, ni akoko gidi, ki olumulo kọọkan ti o tẹle gba iṣẹ to dara julọ.

Lẹhin awọn iṣẹlẹ. Bawo ni a ṣe ṣẹda awọn iṣẹ ikẹkọ?

Ẹkọ kọọkan ni oniwun ọja tirẹ, ẹniti, ni afikun si asọye imọran gbogbogbo, ṣayẹwo awọn akoko ipari, o ṣe awọn akọsilẹ ni awọn ala pe nigbati akoko ba de lati tun kọ ẹkọ naa patapata, ati pe dajudaju yoo de, nitori ni ọdun meji, tabi paapaa ọdun kan lẹhin naa, diẹ ninu awọn ohun ti a sọ yoo di ohun ti ko ṣe pataki nitori pe yoo di arugbo ni ihuwasi. Oluṣowo ọja ṣe awọn akọsilẹ ni awọn ala ti ọpọlọpọ igba eniyan beere awọn aaye wo ni koyewa, kini awọn iṣẹ ṣiṣe ti o nira pupọ, ati eyiti o dabi ẹnipe, ni ilodi si, rọrun pupọ. Ati pe gbogbo eyi ni a ṣe akiyesi nigbati o tun ṣe igbasilẹ iṣẹ naa, lakoko diẹ ninu iru isọdọtun, ki aṣetunṣe kọọkan ti iṣẹ-ẹkọ agbaye di dara julọ, irọrun diẹ sii ati itunu.

Eyi ni bi awọn ikẹkọ ṣe han.

Bawo ni a ṣe bi iṣẹ Docker

Eyi jẹ koko-ọrọ lọtọ ati paapaa dani fun wa. Nitori ni apa kan, a ko gbero lati ṣe, nitori ọpọlọpọ awọn ile-iwe ayelujara nfunni ni. Ni apa keji, on tikararẹ beere fun ominira ati pe o wa aaye ọgbọn ninu ero wa ti ikẹkọ awọn alamọja IT ni Kubernetes.

Ti sọrọ ni agbaye pupọ, lakoko gbogbo rẹ bẹrẹ pẹlu ikẹkọ lori Kubernetes, nigbati o kan bẹrẹ, ni ero mi, lẹhin Slurm akọkọ. A gba awọn esi ati rii pe ọpọlọpọ eniyan fẹ lati ka nkan afikun nipa Docker ni ibomiiran, ati ni gbogbogbo ọpọlọpọ wa si iṣẹ ipilẹ lori Kubernetes laisi mimọ kini o jẹ Docker.

Nitorinaa, fun Slurm keji wọn ṣe ipa-ọna kan - tabi dipo, kii ṣe paapaa ipa-ọna kan, ṣugbọn ṣe awọn ipin meji lori Dockers. Nibo ni wọn ti sọ diẹ ninu awọn ohun ipilẹ julọ, ki awọn eniyan ti o wa si aladanla ko ni rilara aini ati ki o loye gbogbo ohun ti n ṣẹlẹ.

Lẹhin awọn iṣẹlẹ. Bawo ni a ṣe ṣẹda awọn iṣẹ ikẹkọ?

Ati lẹhinna awọn iṣẹlẹ ti dagbasoke ni aijọju bii eyi. Iwọn ohun elo naa dagba ati duro ni ibamu ni awọn ọjọ 3. Ati pe imọran ọgbọn ati ti o han gbangba han: kilode ti o ko yi ohun ti a bo ni Slurm Basic sinu iru iṣẹ-ẹkọ kekere kan si eyiti o le firanṣẹ awọn eniyan ti o fẹ lati wo nkan nipa Docker ṣaaju ki o to gba ikẹkọ aladanla lori Kubernetes.

Slurm Junior jẹ, ni otitọ, apapọ ti ọpọlọpọ iru awọn iṣẹ ikẹkọ ipilẹ. Bi abajade, iṣẹ Docker di nkan ti Slurm Junior. Iyẹn ni, eyi jẹ iru igbesẹ odo ṣaaju Ipilẹṣẹ и Mega. Ati lẹhinna awọn abstractions ipilẹ pupọ wa.

Lẹhin awọn iṣẹlẹ. Bawo ni a ṣe ṣẹda awọn iṣẹ ikẹkọ?

Ni aaye kan, awọn eniyan bẹrẹ si beere pe: “Awọn arakunrin, gbogbo eyi jẹ nla, eyi ti to lati loye ohun ti o n sọrọ nipa ni awọn iṣẹ ikẹkọ aladanla. Nibo ni MO le ka ni alaye diẹ sii nipa kini docker le ṣe ati bii o ṣe le ṣiṣẹ pẹlu rẹ, ati kini o jẹ?” Nitorina ero naa wa lati jẹ ki o tọ ni kikun dajudaju on Docker, nitorinaa, ni akọkọ, awọn eniyan ti o wa si Slurm nipa lilo Kubernetes tun le firanṣẹ si, ati ni apa keji, fun awọn ti ko nifẹ si Kubernetes ni ipele idagbasoke yii. Ki alamọja IT kan le wa wo ipa-ọna wa lori Docker ki o bẹrẹ ọna itiranya rẹ ni irọrun pẹlu Docker funfun. Ki a ni iru kan ni kikun-fledged, pipe dajudaju – ati ki o si ọpọlọpọ awọn, ti wo yi dajudaju, ti sise fun awọn akoko pẹlu funfun Docker, ti po si awọn ipele ibi ti won nilo Kubernetes tabi diẹ ninu awọn miiran orchestration eto. Ati pe wọn wa si wa ni pataki.

Nigba miiran a beere ibeere naa: “Iru eniyan wo ni bayi le ma nilo Kubernetes?” Ṣugbọn ibeere yii kii ṣe nipa eniyan, o jẹ kuku ibeere kan nipa awọn ile-iṣẹ. Nibi o nilo lati ni oye pe Kubernetes ni awọn ọran kan nibiti o ti baamu daradara ati awọn iṣẹ ṣiṣe ti o yanju daradara, ṣugbọn ni ilodi si, awọn oju iṣẹlẹ kan wa fun lilo Kubernetes nigbati o fa irora afikun ati ijiya afikun. Nitorinaa, ko paapaa dale lori eniyan, ṣugbọn lori kini awọn ile-iṣẹ ti n dagbasoke ati bii pipẹ.

Fun apẹẹrẹ, diẹ ninu awọn monolith Legacy ẹru - o ṣee ṣe ko yẹ ki o Titari si Kubernetes, nitori yoo fa awọn iṣoro diẹ sii ju awọn anfani lọ. Tabi, fun apẹẹrẹ, ti eyi jẹ iṣẹ akanṣe kekere kan, o ni ẹru kekere tabi, ni opo, kii ṣe owo pupọ ati awọn ohun elo. Ko si aaye ni fifa sinu Kubernetes.

Ati ni gbogbogbo, jasi, ni gbogbogbo, bi ọpọlọpọ awọn eniyan ti sọ tẹlẹ, ti o ba n beere ibeere naa: "Ṣe Mo nilo Kubernetes?", Lẹhinna o ṣeese o ko nilo rẹ. Emi ko ranti ẹniti o kọkọ wa pẹlu rẹ, ni ero mi, Pasha Selivanov. Mo gba pẹlu eyi 100%. Ati pe o nilo lati dagba si Kubernetes - ati pe nigbati o ti han tẹlẹ pe Mo nilo Kubernetes ati pe ile-iṣẹ wa nilo rẹ, ati pe yoo ṣe iranlọwọ lati yanju iru ati iru awọn ọran, lẹhinna o ṣee ṣe oye lati lọ kọ ẹkọ ati rii gangan bi o ṣe le ṣeto. o soke daradara, ki ilana ti yi pada si Kubernetes ko ni irora pupọ.

Diẹ ninu awọn ailera ọmọde ati diẹ ninu awọn ohun ti o rọrun, ati paapaa kii ṣe awọn ti o rọrun pupọ, ni a le rii ni pato lati ọdọ wa, ati pe ko lọ nipasẹ rake ati irora ti ara rẹ.

Ọpọlọpọ awọn ile-iṣẹ ti lọ ni deede ni ọna ti akọkọ o kan iru awọn amayederun laisi apoti. Lẹhinna wọn de aaye nibiti o ti nira lati ṣakoso gbogbo rẹ, wọn yipada si Docker ati ni aaye kan wọn dagba si aaye nibiti o ti di wiwọ laarin ilana ti Docker ati ohun ti o funni. Ati pe wọn bẹrẹ lati wo ohun ti o wa ni ayika, kini awọn ọna ṣiṣe yanju awọn iṣoro wọnyi, ati ni pataki Kubernetes - eyi jẹ ọkan ninu awọn eto wọnyẹn ti o fun ọ laaye lati yanju awọn iṣoro nigbati Docker funfun ba kun ati pe ko ni iṣẹ ṣiṣe, eyi jẹ ọran ti o dara pupọ nigbati eniyan Wọn lọ ni igbesẹ nipasẹ igbesẹ lati isalẹ si oke, loye pe imọ-ẹrọ yii ko to ati gbe lọ si ipele ti atẹle. Nkankan ni won lo, o tun di sokan, won si tesiwaju.

Eyi jẹ yiyan mimọ - ati pe o dara pupọ.

Ni gbogbogbo, Mo rii pe eto wa ni itumọ ti ẹwa pupọ, fun apẹẹrẹ, docker dajudaju, ani nipasẹ fidio courses. Lẹhinna lẹhin docker o lọ ipilẹ Kubernetes, lẹhin Mega Kubernetes, lẹhin Kef. Ohun gbogbo laini ni ọgbọn - eniyan kọja ati pe oojọ ti o lagbara ti farahan.

Ni ipilẹ, ṣeto awọn iṣẹ ikẹkọ gba ọ laaye lati bo ọpọlọpọ awọn ọran, paapaa awọn ti ode oni. Awọn agbegbe tun wa ti o wa ni agbegbe grẹy, Mo nireti pe laipẹ a yoo ṣẹda diẹ ninu awọn iṣẹ ikẹkọ ti yoo gba wa laaye lati pa awọn agbegbe grẹy wọnyi, ni pataki, a yoo wa pẹlu nkankan nipa aabo. Nitoripe eyi n di pataki pupọ.

Ni kukuru, a ni diẹ ninu awọn agbegbe grẹy ti yoo dara pupọ lati pa, ki o le jẹ pipe, aworan pipe - ati pe eniyan le wa, ati gẹgẹ bi Kubernetes funrararẹ dabi olupilẹṣẹ Lego, o le ṣe awọn ohun oriṣiriṣi lati o gba, ti ko ba to - afikun, kanna pẹlu awọn iṣẹ-ẹkọ wa, ki eniyan le loye ohun ti wọn nilo lati eyi; wọn nilo lati pejọ iru adojuru kan, iru ikole ti a ṣeto lati awọn iṣẹ ikẹkọ wa.

Lẹhin awọn iṣẹlẹ. Bawo ni a ṣe ṣẹda awọn iṣẹ ikẹkọ?

Ti o ba beere lọwọ ararẹ ni ibeere ti o pe ati otitọ: “Ta ni o le lo iṣẹ-ẹkọ Docker ti nṣiṣe lọwọ ni bayi?”, lẹhinna:

  • Fun awọn ọmọ ile-iwe ti o bẹrẹ lati wọle si.
  • Idanwo Eka abáni.
  • Ni otitọ, ọpọlọpọ awọn ile-iṣẹ tun wa, kii ṣe nikan ko lo Docker, ṣugbọn ko si ẹnikan ti o gbọ iru imọ-ẹrọ ati, ni ipilẹ, ko mọ bi a ṣe le lo. Ati pe Mo mọ ọpọlọpọ awọn ile-iṣẹ nla ti o wa ni St. Ni pato, fun iru awọn ile-iṣẹ, fun awọn onise-ẹrọ ni iru awọn ile-iṣẹ, ẹkọ yii le jẹ igbadun pupọ, niwon, akọkọ, yoo gba ọ laaye lati yara fi ara rẹ sinu imọ-ẹrọ yii, ati keji, ni kete ti awọn onise-ẹrọ pupọ han ti o loye bi o ṣe jẹ gbogbo. ṣiṣẹ, wọn le mu wa si ile-iṣẹ ati idagbasoke aṣa yii ati awọn itọnisọna wọnyi laarin ile-iṣẹ naa.
  • Ni ero mi, iṣẹ-ẹkọ yii tun le wulo fun awọn ti o ti ṣiṣẹ tẹlẹ pẹlu docker, ṣugbọn pupọ diẹ ati diẹ sii ni aṣa “ṣe lẹẹkan, ṣe lẹmeji” - ati ni bayi wọn yoo bakan ṣe ajọṣepọ pẹlu Kubernetes kanna, ati eyi fa awọn adehun kan lori wọn, ti o ba ni oye ti o ga julọ ti kini docker jẹ, bii o ṣe le ṣiṣẹ, ṣugbọn ni akoko kanna o ko mọ bi o ṣe n ṣiṣẹ lati inu, iwọ ko mọ kini o dara julọ lati ṣe pẹlu o ati ohun ti o dara ki a ko ṣe, Lẹhinna ẹkọ yii dara fun ṣiṣe eto ati imọ jinlẹ.

Ṣugbọn ti o ba ni oye ni ipele ti: “Emi ko mọ bi a ṣe le kọ awọn faili Docker kanna ni deede, Mo le fojuinu kini awọn aaye orukọ, bawo ni awọn apoti ṣe n ṣiṣẹ, bii wọn ṣe ṣe imuse ni ipele eto iṣẹ” - lẹhinna o wa. dajudaju ko si aaye ni lilọ si wa, iwọ kii yoo kọ ohunkohun titun ati pe iwọ yoo jẹ ibanujẹ diẹ fun owo ati akoko ti o lo.

Ti a ba ṣe agbekalẹ kini awọn anfani ti ipa-ọna wa ni, lẹhinna:

  • A gbiyanju lati ṣe ikẹkọ yii pẹlu nọmba to to ti awọn ọran iṣe ti yoo gba ọ laaye kii ṣe lati loye apakan imọ-jinlẹ ti o wa, ṣugbọn tun lati loye idi ti o nilo rẹ ati bii iwọ yoo ṣe lo ni ọjọ iwaju;
  • ọpọlọpọ awọn apakan wa ti o ṣọwọn ri nibikibi - ati ni gbogbogbo kii ṣe ohun elo pupọ lori wọn. Wọn ṣe ibatan si ibaraenisepo ti Docker pẹlu ẹrọ iṣẹ, paapaa iyatọ diẹ. Awọn ọna ṣiṣe wo ni Docker gba lati inu ẹrọ ṣiṣe lati ṣe imuse eto isunmọ - ati pe eyi fun iru oye jinlẹ ti gbogbo ọran ti awọn apoti ṣiṣe laarin ẹrọ ṣiṣe Linux. Bii o ṣe n ṣiṣẹ, bii o ṣe n ṣepọ pẹlu ara wọn ninu ẹrọ ṣiṣe, ita, ati bẹbẹ lọ.

Eyi jẹ iwo ti o jinlẹ nitootọ ti o ṣẹlẹ ni ṣọwọn, ati ni akoko kanna, ni ero mi, o ṣe pataki pupọ. Ti o ba fẹ ni oye eyikeyi imọ-ẹrọ daradara ati loye kini lati reti lati ọdọ rẹ, o nilo lati ni o kere ju ni imọran gbogbogbo ti bii o ṣe n ṣiṣẹ ni ipele kekere.

Ẹkọ wa fihan ati sọ bi eyi ṣe n ṣiṣẹ lati oju wiwo ẹrọ ṣiṣe. Ni ọna kan, gbogbo awọn ọna ṣiṣe apoti lo awọn ọna ẹrọ ṣiṣe kanna. Ni apa keji, wọn mu ohun ti o wa ninu ẹrọ ṣiṣe Linux, bii docker. Awọn ọna ṣiṣe apoti miiran ko wa pẹlu ohunkohun titun - wọn mu ohun ti o wa tẹlẹ ni Lainos ati kọ o kan iwe-iṣọrọ ti o rọrun ti o fun ọ laaye lati pe ni kiakia, ṣiṣẹ, tabi bakan ṣe ajọṣepọ pẹlu rẹ. Docker kanna kii ṣe ipele ti o tobi pupọ laarin ẹrọ ṣiṣe ati laini aṣẹ, o jẹ iru ohun elo ti o fun ọ laaye lati ko kọ awọn kilotons ti awọn aṣẹ tabi iru koodu C kan lati ṣẹda apoti kan, ṣugbọn lati ṣe eyi nipa titẹ sii. tọkọtaya kan ti ila ni ebute.

Ati ohun kan diẹ sii, ti a ba n sọrọ ni pataki nipa Docker, kini Docker mu gaan wa si agbaye IT jẹ awọn iṣedede. Bii o ṣe yẹ ki ohun elo naa ṣe ifilọlẹ, bii o ṣe yẹ ki o ṣiṣẹ, kini awọn ibeere fun awọn akọọlẹ, kini awọn ibeere fun iwọn, atunto ohun elo funrararẹ.

Ni ọpọlọpọ awọn ọna, docker jẹ nipa awọn ajohunše.

Awọn iṣedede tun n lọ si Kubernetes - ati pe awọn iṣedede kanna wa; ti o ba mọ bi o ṣe le ṣiṣẹ ohun elo rẹ daradara ni Docker, lẹhinna 99% ti akoko yoo ṣiṣẹ gẹgẹ bi daradara laarin Kubernetes.

Ti o ba rii pe o nifẹ si kii ṣe ni bii o ṣe ṣẹda iṣẹ Docker nikan, ṣugbọn tun ni awọn iṣẹ ikẹkọ miiran, ṣugbọn tun nifẹ si iṣẹ-ẹkọ funrararẹ lati oju iwo to wulo, lẹhinna Akoko tun wa lati ra ni ẹdinwo aṣẹ-tẹlẹ ti 5000 rubles titi di Oṣu Keje ọjọ 30.

Inu wa yoo dun lati ri ọ!

orisun: www.habr.com

Fi ọrọìwòye kun