Seu Primeiro Contêiner Docker
Execute seu primeiro contêiner Docker, entenda os comandos básicos e interaja com uma aplicação simples.
Seu Primeiro Contêiner Docker é uma aula grátis de Docker & DevOps Fundamentals no CoddyKit. Esta é a aula 3 de 4. Você pode ler a aula completa abaixo gratuitamente — depois pratica ao vivo no navegador com um editor de código integrado e um tutor de IA 24/7. Faz parte do caminho de aprendizado de Docker & DevOps Fundamentals, e seu progresso é sincronizado entre a web e o app CoddyKit. O curso de Docker & DevOps Fundamentals inclui 4 aulas no total.
Pronto para executar o Docker?
Chegou a hora de praticar com o Docker! Você iniciará contêineres, interagirá com eles e gerenciará seu ciclo de vida usando os comandos principais.

O comando `docker run`
docker run é sua porta de entrada para os contêineres. Ele verifica se a imagem está disponível localmente, baixa-a do Docker Hub caso não esteja e depois cria e inicia um contêiner.
Olá, mundo do Docker!
Execute o clássico contêiner hello-world — ele exibe uma mensagem e termina. É perfeito para um primeiro teste rápido.
docker run hello-worldEntendendo a saída
Essa saída confirma que o Docker baixou e executou a imagem com sucesso. A mensagem veio de dentro do contêiner, comprovando que ele executou sua tarefa.
Contêineres interativos
Para obter um shell interativo, adicione -it: -i mantém o STDIN aberto e -t aloca um terminal. Experimente docker run -it ubuntu bash para entrar no Ubuntu.
docker run -it ubuntu bashExplorando o Ubuntu por dentro
Seu prompt mudou — agora você está dentro do contêiner do Ubuntu. Execute comandos normais do Linux, como ls e pwd, e depois digite exit para sair.
ls /
pwd
exitExecutando no modo desanexado
Para executar um contêiner em segundo plano, use o modo desanexado com -d. Experimente docker run -d nginx para iniciar um servidor Nginx sem ocupar seu terminal.
docker run -d nginxListando contêineres em execução
docker ps lista todos os contêineres em execução, mostrando o ID, a imagem, o comando e o status — sua visão do que está ativo neste momento.
docker psParando um contêiner
Pare um contêiner de forma segura com docker stop <id>, usando o ID ou o nome exibido por docker ps.
docker stop <container_id>Verificação rápida: comandos do Docker
Você aprendeu vários comandos fundamentais do Docker. Vamos testar seus conhecimentos!
Recapitulação: seus primeiros contêineres
Você executou e gerenciou seus primeiros contêineres: docker run, -it para shells, -d para segundo plano, docker ps para listar e docker stop para parar. Em seguida: criar imagens.
Perguntas Frequentes
A aula “Seu Primeiro Contêiner Docker” é grátis?
Sim — o texto completo de “Seu Primeiro Contêiner Docker” é grátis para ler aqui na web. Para praticá-la interativamente (um editor de código integrado e um tutor de IA 24/7) e desbloquear o restante do curso de Docker & DevOps Fundamentals, atualize para CoddyKit PRO. O curso de Docker & DevOps Fundamentals inclui 4 aulas no total.
O que vou aprender em “Seu Primeiro Contêiner Docker”?
Execute seu primeiro contêiner Docker, entenda os comandos básicos e interaja com uma aplicação simples. Você pratica Docker & DevOps Fundamentals com código prático que executa diretamente no navegador, e um tutor de IA 24/7 responde suas dúvidas enquanto trabalha na aula.
Preciso ter experiência prévia para começar Docker & DevOps Fundamentals?
Nenhuma experiência prévia é necessária. Docker & DevOps Fundamentals no CoddyKit é estruturado para alunos iniciantes até avançados, então você pode começar aqui ou desde o início e aprender no seu ritmo. Esta é a aula 3 de 4.
Quanto tempo leva a aula “Seu Primeiro Contêiner Docker”?
A maioria das aulas CoddyKit leva cerca de 5–10 minutos. Cada uma é compacta e interativa, então você faz progresso constante e retoma exatamente de onde parou entre web e app.
Posso escrever e executar código nesta aula de Docker & DevOps Fundamentals?
Sim. Cada aula de Docker & DevOps Fundamentals inclui um editor de código integrado, então você escreve e executa código real direto no navegador e recebe feedback de IA instantaneamente — nenhuma configuração local necessária.
Todas as aulas deste curso
- O que são Contêineres?
- Instalação do Docker Desktop
- Seu Primeiro Contêiner Docker
- Gerenciamento de dados com volumes do Docker