Interagindo com o container
$ docker container run -itO comando docker container run -it é utilizado para iniciar um novo contêiner Docker de forma interativa. Vamos detalhar os parâmetros:
docker container run: Esse comando cria e inicia um novo contêiner com base em uma imagem especificada.-i(interativo): Esse parâmetro permite que você interaja com o contêiner em tempo real. Mantém o fluxo de entrada padrão (stdin) aberto, mesmo que você não esteja conectado ao contêiner.-t(terminal): Esse parâmetro aloca um pseudo-terminal (TTY) para o contêiner, permitindo que você interaja com ele como se estivesse em um terminal normal.
Exemplo Completo
Para executar um contêiner de uma imagem Ubuntu de forma interativa com um terminal:
docker container run -it ubuntu bashIsso irá:
Criar e iniciar um novo contêiner a partir da imagem
ubuntu.Abrir um shell bash interativo no terminal, permitindo que você execute comandos dentro do contêiner.
Se tiver mais alguma dúvida ou precisar de mais informações, é só avisar!
Laboratório
$ docker container run -it ubuntu /bin/bash
Unable to find image 'ubuntu:latest' locally
latest: Pulling from library/ubuntu
9c704ecd0c69: Pull complete
Digest: sha256:2e863c44b718727c860746568e1d54afd13b2fa71b160f5cd9058fc436217b30
Status: Downloaded newer image for ubuntu:latest
root@f531e4fb5683:/# Para remover o container automaticamente na saída:
Last updated