ENTRYPOINT agus CMD araon shainiú ar an méid a ritheann nuair a thosaíonn coimeádán, ach tá róil dhifriúla acu agus idirghníomhú ar bhealach sonrach. Tá an difríochtaí a thuiscint (agus an dá fhoirm — exec in aghaidh shell) tábhachtach do dhoiciméadanna Docker a scríobh a bhíonn i gcrích i gceart.
CMD — an t-ordú réamhshocraithe (inofhéadfar a fhorgheal)
CMD ["node", "server.js"]
# → the DEFAULT command when the container starts
# → but it's REPLACED if you pass a command at run time:
# docker run myapp echo hello → runs "echo hello" INSTEAD of node server.js
Soláthraíonn an , atá ag aon ordú a tugtar ar .
