Cuireann tú cumraíocht WireGuard in eagar laistigh de choimeádán atá ag rith, oibríonn sé, agus scriosann an chéad nuashonrú íomhá eile é. Ní raibh aon rud cumraithe go mícheart. Bhí an comhad ina chónaí i gciseal inscríofa an choimeádáin, nach bhfuil ann ach don chás coimeádáin sin. Ní hé an comparáid a bhfuil tábhacht léi ná cén uirlis a úsáid, ach cé na hionchuir a dhearbhaíonn do leathadh amach. Is ionchur é aon rud a chuir tú in eagar de láimh nach bhfuil ar eolas ag an leathadh amach.

Dhá chineál stáit, tá ceann acu indiúscartha

Tá ciseal inscríofa ag coimeádán le haghaidh athruithe a dhéantar ag am rite, agus caitear an ciseal sin nuair a mhalartaítear an coimeádán. Ní stór cumraíochta é agus ní cúltaca é. Is é an íomhá móide na hionchuir dhearbhaithe an sainmhíniú iomlán ar a ritheann.

Fiafraigh cé na comhaid VPN atá agat atá ina n-ionchuir dhearbhaithe agus cé na cinn atá ina dtimpistí:

docker diff wg-vpn
docker inspect --format '{{json .Mounts}}' wg-vpn

Liostaíonn an diff a d'athraigh sa chiseal inscríofa, agus is é sin go beacht an tsraith rudaí a imeoidh. Taispeánann liosta na mountanna a mhaireann. Freagraíonn comparáid an dá rud an cheist sula gcaillfidh tú aon rud.

Bind mount, volume ainmnithe nó secret: cad a chosnaíonn gach ceann

Is féidir leis an triúr próifíl VPN a choinneáil, agus tá siad difriúil ó thaobh cé atá in ann í a léamh agus cad a tharlaíonn ar mhalartú.

MechanismSurvives recreationWho can read it
Writable layerNoAnyone with container access, until it is gone
Bind mountYes, while the host path existsWhatever the host permissions allow
Named volumeYes, until the volume is removedManaged by the runtime
SecretYes, as a declared inputThe container process, by design

Mapálann bind mount cosán óstaigh, mar sin tá an comhad chomh cosanta agus atá an cosán sin agus chomh feiceálach agus a cheadaíonn ceadanna an óstaigh. Bíonn volume ainmnithe á bhainistiú ag an runtime agus maireann sé tar éis coimeádán a bhaint, rud a fhágann gurb é an rogha réamhshocraithe is sábháilte don staid atá ag an leathadh amach. Tá meicníocht secret ann le haghaidh ábhair nach dteastaíonn uait in íomhá nó in athróg timpeallachta.

Ná déan gach athróg timpeallachta agus gach comhad óstaigh a chóireáil mar chosaint choibhéiseach, mar níl siad.

Is é an t-eagarthóireacht laistigh den choimeádán an gaiste

Ní hé an uirlis an gaiste, ach treo an eagarthóireachta. Tá athrú a dhéantar laistigh de choimeádán atá ag rith dofheicthe don leathadh amach, mar sin cuireann an chéad athchruthú eile ar ais go ciúin é agus breathnaíonn an tsiomptóm mar chúlú san íomhá. Más gá duit athrú a dhéanamh ansin chun diagnóis a dhéanamh, cóipeáil amach é láithreach agus cuir isteach san ionchur dearbhaithe é. Ansin athchruthaigh chun a chruthú go ndéanann an leathadh amach é a atáirgeadh.

Is féidir le próifíl eochracha príobháideacha agus ábhar cuntais a iompar, rud a fhágann gur tasc láimhseála rún é cúltaca den chomhad sin seachas cóip comhaid. Coinnigh úinéireacht agus rochtain léitheoireachta teoranta don phróiseas iarbhír sa choimeádán, in ionad eolaire óstaigh a leathnú chun earráid cheadanna a imeacht.

Is é an leathnú sin an bealach a n-athraíonn áisiúlacht sa choimeádán ina nochtadh don óstach.

Athchruthaigh d'aon ghnó agus ansin fíoraigh ceithre rud

Scríobh síos leagan na híomhá, an gléas agus na cumais atá ag teastáil, an ceangal líonra agus na hionchuir mharthanacha. Tá an liosta gléas agus cumas tábhachtach go háirithe do choimeádán VPN, mar teastaíonn an gléas líonra agus an phribhléid chun é a chumrú ón tollán.

Deimhnigh cé acu staid rite ginte ba cheart a atógáil seachas a shábháil. Is staid iad na heochracha a ghineann an tollán ar an gcéad tosú, agus is cinneadh é iad a choinneáil nó a athghiniúint a bhfuil iarmhairtí aige do gach peer a bhfuil an seaneochair phoiblí ar eolas aige.

Tar éis athchruthú rialaithe, fíoraigh féiniúlacht, ródú, DNS agus an bloc teipe riachtanach. Ní chruthaíonn próiseas a thosaíonn gan earráidí aon cheann de na ceithre rud sin. Seiceáil é agus an tollán suas agus arís tar éis duit é a stopadh, mar ní thaispeánann an bloc teipe é féin ach amháin nuair a imíonn an tollán.

Coinnigh cóip aiseag lasmuigh den choimeádán

Coinnigh cóip aiseag a mhaireann go neamhspleách ar an gcoimeádán, agus tástáil í a athchóiriú tríd an bpróiseas doiciméadaithe. Is dóchas é cúltaca gan tástáil de phróifíl VPN, go háirithe nuair a bhaineann an cosán aiseag le ceadanna a theastaíonn ó phróiseas an choimeádáin.

Má mhalartaítear coimeádán a bhfuil VPN aige, comhordaigh na feidhmchláir a roinneann a chruach líonra faoi shaolré tacaithe an runtime.

Is é an comhordú sin an difríocht idir atosú agus briseadh. Ba cheart don leathadh amach cur síos a dhéanamh ar cad as a dtagann an chumraíocht, agus is é doiciméadú na volume an áit chun seiceáil cad a chaomhnaíonn an runtime i ndáiríre.

Ailt ghaolmhara