Oii, Vinícius. Tudo bem?
Entendo perfeitamente como as legendas podem gerar confusões, especialmente com termos técnicos.
Esclarecendo os termos:
A transcrição correta para o que você ouviu é:
- Imagem do Ubuntu: Onde você leu "bulto" ou "bruto", o instrutor se referia ao Ubuntu, que é uma distribuição do sistema operacional Linux muito utilizada.
- Hífen: Onde apareceu "ifim", a palavra correta é hífen (o sinal gráfico -). No Docker, usamos o hífen para indicar parâmetros, como no comando
-it.
Resumo: Interagindo com Containers:
Pra facilitar seu estudo, aqui tá um resumo estruturado do que foi abordado no vídeo:
1. Entrando em um Container Ativo
Quando um container já está rodando (como aquele com o comando sleep 1d), usamos o comando:
docker exec -it [ID_OU_NOME] bash
- -i (Interativo): Mantém a entrada aberta para você digitar.
- -t (TTY): Disponibiliza um terminal para a interação.
- bash: É o interpretador de comandos que queremos usar dentro do container.
2. Pausar versus Parar
Existe uma diferença importante na gestão dos processos:
- Stop (docker stop): Finaliza os processos. Ao iniciar novamente (docker start), o tempo de execução dos processos é zerado.
- Pause (docker pause): Congela o container. Os processos ficam suspensos, mas não são encerrados. Ao usar o
unpause, eles continuam exatamente de onde pararam.
3. Isolamento e Persistência
Um ponto fundamental é o isolamento:
- Arquivos criados dentro do container não aparecem na sua máquina real.
- Se você remover o container (
docker rm --force), os arquivos criados nele são apagados. Para evitar isso, no futuro você estudará sobre volumes.
4. Criar e acessar imediatamente
Se você deseja criar o container e já entrar nele, pode usar:
docker run -it ubuntu bash
Se você sair desse terminal (usando exit ou Ctrl + D), o container para de rodar, pois o processo principal foi encerrado.
Dica para acompanhar as aulas
Além das legendas, recomendo que você utilize a Transcrição Completa. Na plataforma da Alura, logo abaixo do vídeo, existe uma parte específica chamada Transcrição.
O texto nessa aba costuma ser mais fiel ao conteúdo técnico e ajuda a evitar termos incorretos como "bulto" ou "ifim".
Espero que essa explicação ajude.
Conte com o apoio da comunidade Alura na sua jornada. Abraços e bons estudos!