[PROMOÇÃO] Assine com + 30% de desconto ANUAL MENSAL (últimas horas)
Diego de Souza Silva
Criador Diego de Souza Silva 21/08/2022

Opa professor, me tira uma dúvida.

 

Qual a diferença entre os comandos RUN e CMD no arquivo Dockerfile?

Manager Carlos Ferreira 21/08/2022

Olá, Diego!
Tudo bem?

RUN é uma etapa na construção de uma imagem, um Dockerfile pode ter N etapas de construção de uma imagem;

CMD é o comando default que um container inicia quando uma imagem é construída. Note, que o CMD é sempre definido no final do arquivo Dockerfile, porque nele definimos o comando que será iniciando quando a imagem for criada:
ex: npm run build

Carlos Ferreira
Sabe a Solução? Ajude a resolver!

Precisa estar logado para conseguir responder a este ticket!

Clique Aqui Para Entrar!