Docker attach dà nuova riga vuota

Ciao, ho un’istanza di Docker (l’immagine supportata).

Quando provo ad allegarlo (docker attach), mostra solo il cursore lampeggiante su una riga vuota, non c’è risposta a comandi come ls.

1 Mi Piace

Che ne dici di

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

Sì, ha funzionato (con ls)

1 Mi Piace

Ottimo! Si prega di contrassegnare come risolto in modo che l’argomento venga chiuso. Lieto che abbia funzionato!

1 Mi Piace

Fatto!

Ma vorrei comunque sapere qual era il problema

e

Come posso allegare funzionalmente?

1 Mi Piace

È qualcosa come ./launcher enter app quello che stai cercando? Questo ti darà un prompt della shell all’interno del container. Non so come farlo direttamente con docker, ma forse docker exec -it app bash

1 Mi Piace

In effetti questo è il mio obiettivo, voglio curiosare tra le tabelle del database.

Proverò docker exec -it app bash

Pensavo che fosse questo lo scopo di docker attach, ma non sono un esperto.

Guardando ulteriormente sulla base degli indizi di @pfaffman e @Ed_S, questa risposta da SO l’ha spiegata bene (risposta accettata)

EDIT: il punto è che un web server è in esecuzione sull’immagine, quindi docker attach non funziona, ma il comando exec sì.

Allora forse dovresti usare il plugin data explorer. È un modo molto migliore per esplorare il database.

Ma forse saresti interessato alle Operazioni di massa amministrative

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