Docker wuu diidayaa inuu abuuro shabakad fariin leh in pool-ku la isku dhaco mid kale oo ku yaal booskan cinwaanka, qofna go'aansadaa in waddada VPN ay tahay sababta. Taasi ma noqon karto. Khaladkaas waxaa la soo saaraa inta pool la qoondaynayo, ka hor inta aan xitaa hal baakad jirin, waddada kernel-ka ee gacanta lagu sameeyay wax saameyn ah kuma yeelato. VPN waxay muhiim tahay tallaabo ka dib, marka kontaynar hore u lahaa cinwaan uu noqdo mid aan la gaari karin ka dib marka waddo soo baxdo. Laba mushkilad, laba goog oo caddayn ah, isku darkoodna waxay keenaan isbeddel aan midkoodna hagaajin.

Laba khalad oo isku eg

Khaladka qoondayntu waa xisaab. Docker wuxuu isbarbardhigaa subnet-ka aad codsatay iyo subnet-yada uu hore u maamulo, wuxuu helaa isgoys wuuna diidayaa. Waxba ma socdaan weli, sidaas darteed ma jiro waddo, kontaynar iyo taraafik la baadho.

Calaamadda waqtiga socodka waa su'aal helitaan. Kontaynar shalay jawaabay ma jawaabo hadda, waxna way is beddeleen shaxda marin-hagidda host-ka. Kontaynaradu waxay weli haysataa cinwaankeeda; su'aashu waa waddada ay cinwaankaasi qaato.

Labaduba waa mushkilado qorshaha cinwaanka. Midkood oo keliya ayaa ah mushkilad Docker.

Marka hore akhri pool-yada la qoondeeyay

Liis shabakadaha oo baadh kuwa isgoysi kara. Subnet-ku wuxuu ku nool yahay habaynta IPAM, kontaynarada ku xiran-na si gooni ah ayaa loo liisaa:

docker network ls
docker network inspect EXISTING_NETWORK

Isbarbardhig subnet-kaas iyo pool-ka ay shabakadda cusub codsanayso, oo xusuuso in Compose uu abuuro shabakadkiisa caadiga ah ee mashruuc kasta. Khilaaf la leh mashruuc aad illowday wuxuu u eg yahay sida khilaaf la leh daemon-ka.

ipv4_address taagan oo ku yaal adeeg waa cinwaanka hal kontaynar, ma aha qeexidda pool-ka. Beddelkeedu ma tirito isku-dhac, sababtoo ah isku-dhacu waa u dhexeeya subnet-yada shabakadda ee ma aha kontaynarada. Tixraaca network-create ee Docker wuxuu u baahan yahay subnet-yo aan isku-dhicin qoondaynta caadiga ah ee buundada wuxuuna diiwaangeliyaa sida mid si cad loo doorto.

Dooro horgale ka badbaadiya VPN

Khilaafka degdegga ah iyo waddada mustaqbalka waxaa go'aamiya hal doorasho, sidaas darteed hal mar samee. Isbarbardhig xadka musharraxa iyo LAN, iyo meel kasta oo VPN ah oo host-ku gaari karo, iyo overlay kasta oo kale oo la isticmaalayo.

Horgale qanciya Docker oo ku dhaca shabakadda fog wuxuu ku siinayaa kontaynar si nadiif ah u bilaabma oo aan la gaari karin daqiiqadda tunnel-ku kor u kaco. Taasi waa khaladka labaad ee maqaalkan, waana aad ka adag tahay in mustaqbalka la ogaado marka loo eego in hadda laga fogaado.

Qor xadka la doortay meel ay mashruuca xiga ka akhriyi karaan. Diiwaanka hal sadar ee horgalayaasha la qoondeeyay wuu ka jaban yahay toddobaad waqti-goosad ah oo aan la sharraxin.

Si ula kac ah uga fariiso ama u beddel shabakad

Shabakad cusub oo Compose ah, dhig horgalaha aan la isticmaalin habaynta IPAM ee shabakadda. Mashruuc jira, qorshee dib-u-nambayn: cinwaannada go'an, adeegyada ku tiirsan iyo tallaabada dib-u-abuurka shabakadda dhammaantood waa in la tixgeliyaa, sababtoo ah tafatirka YAML dib uma nambayso shabakad socota.

Haddii shabakad duugoobay ay leedahay qoondaynta khilaafka, baadh cidda ku xiran ka hor intaadan ka saarin. docker network rm wuu diidayaa inta endpoint-yo firfircoon jiraan, docker stop-na wuxuu qaataa magacyada ama ID-yada kontaynarada halkii magaca shabakadda. Joojinta kontaynar sidoo kale ma tirito qeexidda shabakadda haysata pool-ka.

Prune ballaaran ma aha qalab baaritaan. Wuxuu gaaraa mashruucyo aan xiriir la lahayn wuuna baabbi'iyaa caddaynta aad ku sii jeeday inaad ururiso.

Pool-yada caadiga ah waxay caawiyaan oo kaliya qoondaynta xigta

Dejinta pool-ka cinwaanka caadiga ah ee daemon-ku waxay hagaajinaysaa qoondaynta otomaatiga ah ee mustaqbalka iyadoo ka fogaanaysa xadka aad kaydsato. Waxay dib uma ciwaanayso shabakadaha hore u jiray si dib-u-eegis ah, mana xalliso subnet cad oo la isku dhaco subnet kale oo cad.

U qaado dejintaas isbeddel gooni ah oo la qorsheeyay oo leh dib-u-bilaabkiisa, ma aha qayb ka mid ah dayactirka hal mashruuc. Labada isku darkooda waxay ka dhigan tahay in dib-u-bilaabka daemon-ku ku dhaco badhtamaha baaritaan aan xiriir la lahayn. Ku qorshee daaqad u gaar ah. Kadib xaqiiji in hal qoondayn otomaatig ah oo cusub dhab ahaantii ka baxdo xadka aad kaydsatay.

Marka abuurku guulaysto, xaqiiji subnet-ka dhab ahaantii socda kadibna samee hal codsi abuur oo dhab ah iyadoo VPN-ku ku jiro xaaladdiisa loogu talagalay. Haddii pool-ku sax yahay oo gelitaanku weli guuldareysto, shaqada hadhay waa doorashada waddada, shaandhaynta iyo waddada soo noqodka. Taasi waa baaritaan waqtiga socodka, mana ka dhigto khaladka qoondaynta mid aan macne lahayn si dib-u-eegis ah.

Nidaamka shaqada: akhri pool-yada la qoondeeyay, dooro horgale ka fogaada Docker iyo meelaha VPN labadaba, si ula kac ah dib u abuur shabakadda, kadibna tijaabi hal codsi iyadoo tunnel-ku kor u kacay.

Maqaallo la xiriira