Menu
Coddy logo textTech

Executando Comandos

Parte da seção Introdução ao Docker do Journey de Terminal da Coddy — lição 19 de 40.

Assim que um contêiner estiver rodando em segundo plano, você pode executar comandos extras dentro dele com docker exec:

docker run -d --name live nginx
docker exec live echo "hello from inside"

O primeiro comando inicia live em segundo plano. O segundo executa echo dentro daquele contêiner já em execução e imprime sua saída.

Esta é a maneira comum de explorar ou executar uma tarefa rápida em um contêiner que já está em execução, sem pará-lo e reiniciá-lo. Observe que o exec precisa de um contêiner em execução, então a imagem deve ser uma que permaneça ativa (como o nginx).

challenge icon

Desafio

Fácil

Inicie um contêiner nginx em segundo plano chamado server, então use docker exec para executar echo inside the container dentro dele.

Experimente você mesmo

Terminal
quiz iconTeste seus conhecimentos

Esta lição inclui um quiz rápido. Comece a lição para respondê-lo e acompanhar seu progresso.

Todas as lições de Introdução ao Docker