Sobes.tech
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.