Junior — Middle
Como construir e executar um container a partir de um Dockerfile?
sobes.tech IA
Resposta da IA
Para construir um contêiner a partir de um Dockerfile, usa-se o seguinte comando:
docker build -t nome_da_imagem caminho_para_o_diretorio_com_Dockerfile
Por exemplo, se o Dockerfile estiver no diretório atual:
docker build -t minhaapp:latest .
Após a construção bem-sucedida, pode-se iniciar o contêiner com o comando:
docker run -d --name nome_do_conteiner nome_da_imagem
Exemplo de execução:
docker run -d --name minhaapp_conteiner minhaapp:latest
A opção -d executa o contêiner em segundo plano. Também é possível expor portas usando -p e passar variáveis de ambiente com -e.