Modhanna íocaíochta Abuse

Fillteáin a fheistiú i Docker

12.09.2023, 23:41

Ciallaíonn gléasadh fillteáin (nó córais comhad) córas comhaid (fillteán nó eolaire) a nascadh nó a fheistiú le suíomh sonrach i gcóras comhad eile. Ligeann sé seo duit ábhar fillteán amháin a chur ar fáil taobh istigh d’fhillteán eile nó fiú in áit eile ar an gcóras.

Cad is brí le gléasadh?

Is gné thábhachtach de chórais oibriúcháin é gléasadh fillteáin agus is minic a úsáidtear é i gcomhthéacs coimeádán mar Docker nó fíorúlú chun rochtain ar chomhaid agus ar shonraí a sholáthar idir an meaisín óstach agus coimeádáin nó meaisíní fíorúla.

Is é an bunsmaoineamh a bhaineann le feisteas fillteáin ná limistéar stórála fisiceach (cosúil le diosca nó córas comhaid) a roinnt i réimsí loighciúla éagsúla chun comhaid a eagrú agus a rochtain. Ligeann sé seo duit a bhfuil i gcóras comhad a rialú agus a athrú gan cur isteach ar chórais comhaid nó ar eolairí eile.

Is minic a úsáidtear gléasanna fillteáin chun sonraí a mhalartú idir an meaisín óstach agus coimeádáin, cód a nuashonrú le linn forbairt feidhmchláir, bunachair shonraí a stóráil, nó comhaid cumraíochta a chumrú.

Cén fáth a bhfuil sé riachtanach fillteáin a fheistiú?

Ligeann fillteáin gléasta i Docker Compose sonraí a mhalartú idir an meaisín óstach agus coimeádáin, rud a sholáthraíonn roinnt buntáistí agus cumais:

  1. Marthanacht sonraí: Ag baint úsáide as gléasanna fillteán, is féidir leat sonraí a cruthaíodh nó a mhodhnú laistigh de choimeádáin a shábháil ar an meaisín óstach. Tá sé seo tábhachtach chun sonraí marthanacha a stóráil, amhail bunachair shonraí nó córais comhaid, ar féidir iad a athchóiriú nuair a atosófar coimeádáin.
  2. Nuashonrú Cód: Má tá feidhmchlár á fhorbairt agat agus gur mhaith leat athruithe cód a fheiceáil láithreach gan an íomhá a atógáil agus an coimeádán a atosú, is bealach iontach é fillteáin gléasta. Is féidir leat an fillteán cód foinse a shuiteáil ar an meaisín óstach taobh istigh den choimeádán, agus nuair a athraíonn tú na comhaid cód ar an ósta, taispeántar iad go huathoibríoch taobh istigh den choimeádán gan gá a atosú.
  3. Comhroinnt cumraíochta: Is féidir leat gléasanna fillteán a úsáid freisin chun comhaid cumraíochta a scaradh idir an meaisín ósta agus na coimeádáin.

Conas a shuiteáil?

In Docker Compose, is féidir leat fillteáin meaisín óstach a chur isteach i gcoimeádáin ag baint úsáide as an rogha ` volumes . Seo sampla d’ volumes a úsáid sa docker-compose.yml:

yaml version: '3' services: app: image: nginx volumes: - /path_to_host_folder:/path_to_folder_volume

Sa sampla thuas, is é " /path_to_host_folder " an cosán chuig an bhfillteán ar do mheaisín óstach ar mhaith leat a shuiteáil sa choimeádán. Is é ` /path_to_folder_volume ` an cosán chuig an bhfillteán taobh istigh den choimeádán inar mian leat an fillteán óstach a shuiteáil.

Is féidir leat freisin cosáin choibhneasta a úsáid seachas cosáin absalóideach tríd an gcosán a shonrú i gcoibhneas le suíomh an chomhaid ` docker-compose.yml `. Sa chás seo, bain úsáid as ` ./ ` chun an t-eolaire reatha a shonrú.

 yaml version: '3' services: app: image: nginx volumes: - ./host's_folder:/path_to_folder_volume

Is féidir leat fillteáin ilsuite a shonrú freisin ach iad a chur leis an liosta ` volumes .

 yaml version: '3' services: app: image: nginx volumes: