Is timpeallacht éadrom agus iargúlta é coimeádán Docker ina bhfuil gach rud is gá chun feidhmchlár a rith, lena n-áirítear cód, spleáchais, leabharlanna agus socruithe. Úsáideann sé coimeádán chun feidhmchláir a phacáistiú agus a sheachadadh ag baint úsáide as próisis chaighdeánaithe.
Oibríonn siad ar bhonn íomhánna Docker, ina bhfuil na comhpháirteanna iarratais go léir agus a spleáchais. Tógtar íomhánna ó Dockerfile
, ina bhfuil treoracha chun an íomhá a thógáil. Nuair a chruthaítear an íomhá, is féidir é a reáchtáil mar choimeádán.
Soláthraíonn coimeádáin docker aonrú na n-iarratas óna chéile agus ón gcóras óstach. Úsáideann siad eithne an chórais oibriúcháin óstaigh ach tá a dtimpeallacht féin acu, lena n-áirítear an córas comhaid, athróga timpeallachta, comhéadain líonra, agus próisis. Ligeann sé seo dóibh rith go neamhspleách ar choimeádáin eile agus cinntíonn sé go ritheann feidhmchláir go hathdhéanta agus go hiontaofa ar fud timpeallachtaí iolracha.
Tá siad inscálaithe agus iniompartha freisin. Is féidir iad a aistriú go héasca ó chóras amháin go córas eile gan an cód nó na socruithe a athrú. Comhtháthaíonn coimeádáin dhuganna le ceolfhoirne freisin mar Docker Swarm nó Kubernetes chun feidhmchláir coimeádaithe a bhainistiú agus a imscaradh i dtimpeallacht bhraisle.
Chun coimeádán a rith i Docker beidh ort na céimeanna seo a leanúint:
1. Suiteáil Docker ar do ríomhaire mura bhfuil sé agat cheana féin. Is féidir leat treoracha a fháil maidir le Docker a shuiteáil ar láithreán gréasáin oifigiúil an Docker:
2. Ullmhaigh Dockerfile a shainíonn na socruithe agus na treoracha chun an coimeádán a chruthú. Is comhad téacs é Dockerfile, gan síneadh de ghnáth, ina bhfuil orduithe chun íomhá coimeádán a thógáil. Seans go bhfeicfeadh sampla de Dockerfile simplí mar seo:
Ag baint úsáide as an íomhá bonn
FROM ubuntu:latest
Suiteáil pacáistí riachtanacha
RUN apt-get update && apt-get install -y <packages>
Comhaid a chóipeáil chuig coimeádán
COPY <local_file> <path_in_container>
Rith ordú nuair a thosaíonn coimeádán
CMD <command>
3. Oscail líne ordaithe nó críochfort agus téigh go dtí an eolaire ina bhfuil do Dockerfile suite.
4. Tóg an íomhá coimeádán tríd an ordú a rith:
docker build -t <image_name>
Seo é ` <image_name>
` an t-ainm a roghnaíonn tú do d'íomhá, agus cuireann an ponc `.` Docker chuig an eolaire reatha ina Dockerfile.
5. Tar éis an íomhá a thógáil go rathúil, reáchtáil an coimeádán ag baint úsáide as an ordú:
docker run <image_name>
Cruthóidh agus reáchtálfaidh sé seo coimeádán bunaithe ar d'íomhá.
Tá sé tábhachtach a thabhairt faoi deara, agus coimeádán á rith agat, gur féidir leat bratacha agus roghanna éagsúla a úsáid chun a iompar a chumrú, mar shampla seoladh calafoirt nó eolairí gléasta. Chun tuilleadh eolais a fháil faoi na roghanna agus na bratacha atá ar fáil, reáchtáil an t-ordú:
docker run --help