I Docker, tá trí choincheap bhunúsacha atá tábhachtach a thuiscint: Container
, Image
, agus. Dockerfile
Container
Is é an príomh-chomhpháirt i Docker. Is timpeallacht fhorghníomhaithe iargúlta é A container ina bhfuil feidhmchlár agus na comhpháirteanna gaolmhara.
Feidhmíonn gach ceann container acu Docker cosúil le meaisín fíorúil beag, ag cuimsiú gach rud is gá chun an feidhmchlár a rith, lena n-áirítear leabharlanna, spleáchais agus cumraíocht.
Container ligeann duit feidhmchláir a rith go comhsheasmhach ar fud timpeallachtaí éagsúla gan a bheith buartha faoi idirghníomhaíochtaí idir feidhmchláir éagsúla.
Is féidir leat a chruthú, a rith, a stopadh, agus a scriosadh container de réir mar is gá.
Image
Is sraith comhad éadrom, pacáistithe é a chuimsíonn gach rud a theastaíonn chun container
. Is féidir an image
a fheiceáil mar threoirphlean chun cruthú container. Tá cumraíochtaí feidhmchlár, cód foinse, leabharlanna agus comhaid inrite ann.
Image Tá a staid leithlisithe féin ag gach ceann acu container a chruthaítear ó uacht image agus a stát scoite amach ó uacht eile container.
Is féidir leat a chruthú, a fheiceáil, agus a roinnt image
de réir mar is gá.
Dockerfile
Comhad téacs simplí é ina bhfuil treoracha chun Docker image
. Sainmhíníonn an na céimeanna agus na próisis a chruthú as comhpháirteanna agus cumraíochtaí sonracha. Dockerfile image
Trí úsáid a bhaint as, is féidir leat an próiseas tógála a uathoibriú, ag cinntiú comhsheasmhacht agus in-atáirgtheacht éasca trasna timpeallachtaí éagsúla. Dockerfile image
image
Dockerfile ina bhfuil treoracha ar nós FROM(a shonraíonn an bonn image
), RUN(orduithe a fhorghníomhú le linn an phróisis tógála), CÓIP(comhaid a chóipeáil isteach sa image
), agus CMD(lena sainítear an t-ordú réamhshocraithe nuair a container
ritheann).
Dockerfile cabhraíonn sé leat saincheaptha a chruthú image
agus an image
próiseas tógála a bhainistiú go solúbtha.
Tá na coincheapa seo mar chroílár Docker agus cuireann siad ar do chumas iarratais a phacáistiú, a imscaradh agus a bhainistiú go héasca agus go comhsheasmhach. Trí úsáid a bhaint as Container
, Image
, agus, is féidir leat solúbthacht agus cumais a ghiaráil sa phróiseas forbartha agus imlonnaithe. Dockerfile
Docker