O que é Docker run -it Flag?

O Que E Docker Run It Flag



O Docker é uma das ferramentas mais poderosas que podem ser utilizadas por meio da plataforma Docker GUI e do Docker CLI. Docker CLI fornece muitos comandos do Docker que são usados ​​para criar, gerenciar e executar aplicativos e o comando Docker run é um deles. O ' docker run ” executa imagens do Docker como contêineres e implanta projetos.

Este post detalhará o que é a opção run -it do Docker e como usá-la.

O que é Docker run -it Flag?

O ' docker run ” oferece suporte a muitas opções para executar funcionalidades adicionais junto com a execução das imagens do Docker e o comando “ -isto A bandeira é uma delas. Ele combina as duas opções, “ -eu ' e ' -t ”:







  • O ' -eu ” é utilizada para executar a imagem do Docker no modo interativo (manter o fluxo de entrada do comando aberto)
  • O ' -t ” opção é usada para alocar o “ TTY-pseudo ” terminal para o contêiner do Docker.

Para ver todas as opções do comando Docker run juntamente com uma descrição, utilize o “ docker run – ajuda ” comando:



$ docker run --ajuda



Como usar o comando Docker run -it?

Para utilizar o “ docker run-it ”, os usuários devem ter uma imagem docker. Para isso, utilizaremos o editor de código do Visual Studio e criaremos um novo Dockerfile através do qual será gerada uma imagem Docker.





No nosso caso, iniciaremos o procedimento criando um Dockerfile.

Passo 1: Criar Novo Dockerfile
Crie um novo Dockerfile clicando no ícone destacado e defina o nome do arquivo como “ Dockerfile ”:



Cole o código abaixo mencionado no Dockerfile. Essas instruções instalarão primeiro as dependências mencionadas e, em seguida, executarão o programa python simples:

DE python: 3.6

CORRE apt-get update && apt-get install -Y --no-install-recommends \
python3-setuptools \
python3-pip \
python3-dev \
python3-venv \
git \
&& \
apt-get clean && \
rm -rf / era / lib / apto / listas /*

EXPOR 8000

Python CMD -c 'print('Docker é uma ferramenta de implantação mais simples')'

Etapa 2: criar uma imagem do Docker
Em seguida, gere a nova imagem do Docker usando o “ compilação do docker ” comando. Aqui o ' -t ” é usada para especificar o nome da imagem:

$ compilação do docker -t pythonimage .

Passo 3: Use o comando “docker run -it”
Agora, use o “ docker run-it ” para executar a imagem recém-criada:

$ docker run -isto imagem python

Pode-se observar que, com o auxílio do “ docker run-it ” comando, implantamos com sucesso o programa Python simples:

Nós elaboramos sobre o que é o Docker run -it flag e como usá-lo no Docker.

Conclusão

A execução do Docker “ -isto ” sinalizador é uma combinação de duas opções, “ -eu ' e ' -t ”. O ' -eu ”executa a imagem do Docker no modo interativo (mantenha o fluxo de entrada padrão) aberto. No entanto, o ' -t ” opção é utilizada para alocar o “ pseudo-TTY ” para o contêiner. Para usar “docker run -it”, primeiro crie uma imagem do Docker através do Dockerfile. Em seguida, utilize o “ docker run-it ” comando. Este post discutiu o “docker run -it” e como usá-lo.