Is modh cumhachtach é úsáid a bhaint as chun tógáil agus saincheaptha i. Seo próiseas mionsonraithe agus sampla sonrach d’úsáid a bhaint as chun: Dockerfile images Docker Dockerfile image
Cruthaigh a Dockerfile
Tosaigh trí chomhad téacs nua a chruthú agus é a ainmniú. Dockerfile
Sainmhínigh an bonn image
Úsáid an FROM t-ordú chun an bhuníomhá a shonrú don nua image. Is féidir gur íomhá atá ann cheana image féin Docker Hub nó íomhá eile a thóg tú roimhe seo a bheith sa bhuníomhá.
Mar shampla, chun an Ubuntu 20.04 image bonn a úsáid image, is féidir leat an t-ordú seo a leanas a úsáid:
FROM ubuntu:20.04
Rith orduithe suiteála agus cumraíochta
Úsáid an RUN t-ordú chun orduithe a fhorghníomhú le linn an phróisis tógála íomhá. Is féidir leat orduithe suiteála a úsáid le haghaidh pacáistí bogearraí, cumraíochtaí comhshaoil, eolairí a chruthú, agus tascanna riachtanacha eile a dhéanamh.
Mar shampla, chun Nginx a shuiteáil sa image, is féidir leat an t-ordú seo a leanas a úsáid:
RUN apt-get update && apt-get install -y nginx
Sao chép các tệp tin và thư mục vào image
Cóipeáil comhaid agus eolairí isteach sa image: Úsáid an COPY t-ordú chun comhaid agus eolairí a chóipeáil ón meaisín ósta isteach sa image. Is féidir leat comhaid foinse, eolairí feidhmchlár, comhaid cumraíochta, agus acmhainní eile a chóipeáil isteach sa image.
Mar shampla, chun an t app -eolaire a chóipeáil ón meaisín óstach chuig an /app eolaire sa image, is féidir leat an t-ordú seo a leanas a úsáid:
COPY app /app
Sainmhínigh an t-ordú réamhshocraithe nuair a thosaíonn tú a container
Úsáid an CMD t-ordú chun an t-ordú réamhshocraithe a fhorghníomhófar nuair a container thosófar a ón image. Sainmhíníonn an CMD t-ordú an príomhchlár nó an t-ordú a reáchtálfaidh an coimeádán tráth tosaithe.
Mar shampla, chun Nginx a thosú sa container, is féidir leat an t-ordú seo a leanas a úsáid:
CMD ["nginx", "-g", "daemon off;"]
Tóg an image ó na Dockerfile
Úsáid an docker build t-ordú mar aon leis an gcosán chuig an chun ceann nua a thógáil ón. Dockerfile image Dockerfile
Mar shampla, chun ceann a thógáil image ón eolaire reatha agus "myimage" a ainmniú, is féidir leat an t-ordú seo a leanas a úsáid: Dockerfile
docker build -t myimage .
Trí úsáid a bhaint as, is féidir leat na comhpháirteanna agus an chumraíocht laistigh de a a shaincheapadh chun freastal ar riachtanais shonracha d'fheidhmchláir. Dockerfile image
Mar shampla, is féidir leat úsáid a bhaint as chun pacáistí bogearraí riachtanacha a shuiteáil, an timpeallacht a chumrú, cód foinse agus acmhainní a chóipeáil isteach sa. cuireann sé cur chuige solúbtha agus ath-inúsáidte ar fáil maidir le tógáil saincheaptha i. Dockerfile image Dockerfile images Docker

