O que é a bandeira do Docker Run -RM?

O que é a bandeira do Docker Run -RM?
O comando Docker Run é um dos comandos mais populares da plataforma Docker que é utilizada para executar o contêiner do docker executando a imagem do docker. Docker Run Command suporta muitas bandeiras, como “-rm","-t","-Desapear","-eu","nome”, E muitas outras opções que permitem a funcionalidade de comando de execução alternativa.

Este artigo demonstrará:

  • O que é a bandeira do Docker Run -RM?
  • Como usar o Docker Run -rm Flag?

O que é Docker Run -rm Flag?

Docker Run é um utilitário de linha de comando do Docker que ajuda o desenvolvedor a executar a imagem do Docker para iniciar o contêiner para implantar o projeto. Mais especificamente, o “-rm”A bandeira é utilizada para instruir o daemon do docker para limpar e remover o recipiente, e seu volume após a saída do contêiner para salvar o espaço do disco.

Como usar o Docker Run -rm Flag?

Para usar o “Docker Run -rm”Comando, veja o procedimento fornecido.

Etapa 1: Terminal aberto
Primeiro, inicie o “Git Bash”Terminal do menu de inicialização do Windows:

Etapa 2: Diretório de trabalho aberto
Em seguida, abra o diretório de trabalho do Docker com a ajuda do “cd”Comando:

$ CD "C: \ Demo"

Etapa 3: Crie Dockerfile
Crie um novo Dockerfile e abra -o no editor de texto Nano:

$ Nano Dockerfile

Cole o seguinte código no Dockerfile que executará o simples “Tutorial.py" arquivo:

De Python: 3.6
Workdir /src /app
CÓPIA DE…
CMD ["Python", "./Tutorial.py "]

Imprensa "Ctrl+o”Para salvar mudanças e“Ctrl+x" sair.

Etapa 4: Crie um tutorial.arquivo py
Em seguida, crie e abra o “Tutorial.py”Arquivo no editor de texto Nano:

Tutorial $ nano.py

Cole o seguinte código python simples dentro do “Tutorial.py" arquivo. Depois disso, pressione o “Ctrl+o”Para salvar mudanças e“Ctrl+x”Para sair do editor:

Print ("Olá, Welcome to Linuxhint Tutorial")

Etapa 5: Crie uma nova imagem do Docker
Agora, construa a nova imagem do Docker, utilizando o “Dockerfile”. Aqui o "-t”A bandeira é adicionada para definir o rótulo da imagem do Docker e o“.”É usado para acessar o DockerFile automaticamente:

$ Docker Build -t Python -Demo .

Etapa 6: Use Docker Run -RM Comando
Executar o “Docker Run -rm ”Comando para executar o programa Python no contêiner. O "-rm”A bandeira removerá automaticamente o contêiner, bem como seu arquivo do sistema após a execução:

$ Docker Run-RM Python-Demo

Pode -se observar que implantamos com sucesso um aplicativo Python simples:

Para verificar se o contêiner é removido após a execução, visualize a lista de contêineres:

$ docker ps -a

A saída indica que o contêiner é removido com sucesso após a implantação:

Demonstramos o que é a bandeira do Docker Run -RM e como usá -lo no Docker.

Conclusão

A bandeira do Docker Run -RM é utilizada para instruir o daemon do docker a limpar e remover o contêiner e seus arquivos do sistema após a extremidade do contêiner para preservar o espaço do disco. Para usar o comando Docker Run -rm, crie uma imagem simples do docker usando o DockerFile. Em seguida, execute a imagem do Docker para executar e remover automaticamente o contêiner após a execução usando o “Docker Run -RM Python -Demo”Comando. Este blog elaborou o que é a bandeira do Docker Run -RM e como usá -lo.