Como reunir um contêiner docker sem removê-lo primeiro?

Como reunir um contêiner docker sem removê-lo primeiro?

Quero executar um servidor redis localmente com o docker. Eu puxo a imagem

docker pull redis

Então usei este comando para abrir uma versão docker do servidor redis

docker run --name test -d redis redis-server --appendonly yes

Para meu teste, desativei esta instância. eu usei

docker ps 

para confirmar que a instância estava inativa.

Agora quero começar de novo e entendo isso

docker: Resposta de erro do daemon: Conflito. O nome do contêiner "/test" já está em uso pelo contêiner "29cae620afcc10c62f4704801178d71a041f4828c9f683b56a658affa9a01de5". Você deve remover (ou renomear) esse contêiner para poder reutilizar esse nome.

Existe algo mais rápido para reiniciá-lo além da diversão docker rm testprimeiro.

Responder1

execute docker ps -ae identifique o ID ou nome do contêiner ("teste" no seu exemplo)

então corra docker start <ID>ou docker start testno seu caso

informação relacionada