Docker attach dá nova linha vazia

Olá, tenho uma instância do Docker (a imagem suportada).

Quando tento docker attach, ele apenas mostra o cursor piscando em uma linha vazia, não há resposta a comandos como ls.

1 curtida

E quanto a

docker exec -it app bash -c "your command here"
1 curtida

Sim, funcionou (com ls)

1 curtida

Ótimo! Por favor, marque como resolvido para que o tópico seja fechado. Fico feliz que tenha funcionado!

1 curtida

Feito!

Mas eu ainda gostaria de saber qual foi o problema

e

Como posso anexar funcionalmente?

1 curtida

É algo como ./launcher enter app que você está procurando? Isso lhe dará um prompt de shell dentro do contêiner. Não sei como fazer isso diretamente com o Docker, mas talvez docker exec -it app bash

1 curtida

De fato, esse é o meu objetivo, quero investigar as tabelas do banco de dados.

Tentarei docker exec -it app bash

Pensei que era para isso que servia docker attach, mas não sou um especialista.

Analisando mais a fundo com base nas dicas de @pfaffman e @Ed_S, esta resposta do SO explicou bem (resposta aceita)

EDIT: o ponto é que um servidor web está rodando na imagem, então docker attach não funciona, mas o comando exec funciona

Então, talvez você possa usar o plugin data explorer. Essa é uma maneira muito melhor de explorar o banco de dados.

Mas talvez você se interesse por Operações em Massa Administrativas

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.