Com crear un fitxer Dockerfile

Un fitxer Dockerfile és un document de text senzill que conté instruccions pas a pas per a crear una imatge Docker. Penseu en ell com una recepta per a cuinar un plat específic, però en lloc d’ingredients i passos de cuina, especifica els passos d’automatització necessaris per a construir un entorn de programari consistent i empaquetable.

Les parts d’un document Dockerfile son les següents:

Imatge base:

Imatge base en la que es basa la nova imatge. Aquestes es podem trobar a https://hub.docker.com/

FROM <imatge base>:<tag>

exemple: FROM node:16

Directori on s’ubica el codi font dins del la imatge:

RUN mkdir -p <directori>
exemple: RUN mkdir -p /home/app

Directori on s’ubica el codi font al host:

En aquesta part utilitzem la paraula reservada COPY seguit del origen del codi al host i del destí al directori del container.

COPY <origen> <destí>
exemple: COPY . /home/app

Port exposat al que altres contenidors o aplicacions poden conectar amb la imatge.

EXPOSE <port>
Exemple: EXPOSE 20000

Comandament que executarà el contenidor

CMD ["

Comentarios

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *