GoConqr has a new look! Let us know what you think.

Module 3 of 15 · Text

Melhores práticas ao se trabalhar com a instrução RUN

Thiago Figueiredo

Instrução utilizada para executar comandos nas camadas de construção da imagem.

São executados quaisquer comandos Shel ou CMD.

Deve sempre tentar suprimir a iteração com o usuário.

Sempre tentar utilizar o menor número possível de instruções RUN. Use concatenação de instrução.

Exemplo:

   RUN apt-get update

   RUN apt-get update && apt-get install git -y

   RUN apt-get update && apt-get install git vim node -y

 

Versões de imagem 'alpine', geralmente não vem com o 'bash' instalado, devendo seguir a seguinte linha de instrução abaixo:

Não se faz necessário passar o parametro '-y', pois será executado por padrão.

Exemplo:

   RUN apk add --no-cache gcc musl-dev linux-headers

Instructions

You must submit an attempt for this quiz to progress. You can submit it after the last question.

Go to the chosen module

Feedback

What is it about?

What do you think of the new look?

How do you like it?