Como remover um contêiner do Docker no Linux
- 4230
- 367
- Howard Fritsch
Docker vem com o seu próprio rm
Versão de comando para ajudar com a remoção do contêiner do Docker. Vamos primeiro listar todos os contêineres do Docker disponíveis:
# Docker PS -um comando de imagem de imagem de contêiner criado portas de status nomes d1c01c8eb336 ubuntu: 14.04 "/bin/bash" 5 segundos atrás (0) 3 segundos atrás ubuntu df7834f86c78 Debian: estábulo "/bin/bash" 10 segundos atrás de 9 segundos Debian 9bdd9d49a75b Mongo: 3 "/entrada.SH MONG 18 minutos atrás, 18 minutos 27017/TCP MONGODB 774B02C9C51A ORACLELinux: 7 "/bin/Bash" 27 minutos atrás 27 minutos Oracle7
Docker's rm
Comando, por padrão, removerá apenas os contêineres parados e, portanto, qualquer tentativa de remover um contêiner em execução resultará em mensagem de erro:
# Docker RM Debian Error Resposta de Daemon: Conflict, você não pode remover um contêiner em execução. Pare o recipiente antes de tentar a remoção ou use -f Fata [0000] Erro: Falha ao remover um ou mais contêineres
Para remover um contêiner em execução, o recipiente real deve primeiro parar ou --força
a opção precisa anexar ao Docker's rm
comando. Exemplo:
# Docker RM -Force Debian Debian
O contêiner nomeado Debian
agora é removido:
# Docker PS -um comando de imagem de imagem de contêiner criado portas de status nomes d1c01c8eb336 ubuntu: 14.04 "/bin/bash" 6 minutos atrás (0) 6 minutos atrás Ubuntu 774b02c9c51a oraclelinux: 7 "/bin/bash" 7 minutos atrás (0) 7 minutos atrás.Sh Mong há 38 minutos, saiu (0) 4 segundos atrás do MongoDB
Para remover um único contêiner do Docker, use seu relevante ID do contêiner
ou NOME
em combinação com o Docker's rm
comando. Por exemplo, vamos remover o contêiner do docker nomeado MongoDB
:
# Docker RM MongoDB MongoDB
Docker's rm
O comando também permite a remoção de vários contêineres com um único comando. Para remover vários recipientes do Docker, basta anexar qualquer ID do contêiner
ou contêiner NOME
para o comando de remoção de um docker como argumento. Por exemplo, vamos remover o recipiente do docker com nome Ubuntu
um recipiente com um id 774B02C9C51A
:
# docker rm ubuntu 774b02c9c51a
Tutoriais do Linux relacionados:
- Como mostrar/verificar por portas abertas no Ubuntu Linux
- Coisas para instalar no Ubuntu 20.04
- Como instalar o MongoDB no Ubuntu Linux
- Comandos básicos do Linux
- Como executar comando em segundo plano no Linux
- Comandos Linux: os 20 comandos mais importantes que você precisa para…
- Coisas para fazer depois de instalar o Ubuntu 20.04 fossa focal linux
- Multi-thread Bash Script e Gerenciamento de Processos no…
- Gerenciamento de processos de fundo bash
- Como criar uma pilha de lâmpadas à base de docker usando o docker em…
- « Como listar os contêineres Docker disponíveis usando o comando ps no Linux
- Como copiar arquivos do sistema host para um contêiner do docker usando o netcat »