Escolar Documentos
Profissional Documentos
Cultura Documentos
CONSTRUÇÃO DA IMAGEM
LABEL:
O comando LABEL é utilizado para adicionar metadados à imagem. Esses metadados
podem ser usados para fornecer informações sobre o criador da imagem, a versão da
aplicação ou quaisquer outros detalhes relevantes. Por exemplo, você pode adicionar um
rótulo "maintainer" para indicar quem é responsável pela manutenção da imagem.
RUN:
O comando RUN é utilizado para executar comandos durante a construção da imagem. Por
exemplo, você pode usar o comando RUN para instalar dependências necessárias para a
sua aplicação, copiar arquivos ou executar qualquer outro comando necessário durante a
construção da imagem.
WORKDIR:
O comando WORKDIR é utilizado para definir o diretório de trabalho dentro do contêiner.
Todos os comandos subsequentes serão executados a partir desse diretório. Por exemplo,
você pode usar o comando WORKDIR para definir o diretório de trabalho como o diretório
raiz do aplicativo.
EXPOSE:
O comando EXPOSE é utilizado para expor portas no contêiner. Por exemplo, se o seu
aplicativo web estiver executando na porta 8080, você pode usar o comando EXPOSE para
expor a porta 8080 no contêiner.
CMD:
O comando CMD é utilizado para definir o comando padrão que será executado quando o
contêiner for iniciado. Por exemplo, se o seu aplicativo for executado com o comando
"python app.py", você pode usar o comando CMD para definir esse comando como padrão.