2016-01-18 11 views
12

Voglio usare un container Docker debian per testare qualcosa, e con questo intendo eseguire alcuni comandi nella console di debian bash. Ho provato a scaricare l'immagine utilizzando docker pull debian e quindi a eseguirla utilizzando docker run debian, ma non ottengo output. Che cosa sto facendo di sbagliato? Il contenitore docker non dovrebbe rimanere aperto finché non lo chiudo?Come posso mantenere aperto un container debian docker?

risposta

23

è necessario eseguire esplicitamente bash:

docker run -it debian /bin/bash 

Il -i significa "correre in modo interattivo", e -t significa "assegnare un pseudo-tty".

Un buon posto per leggere un po 'di più è la sezione Running an interactive shell nella documentazione Quickstart.

+0

Grazie per il collegamento aggiuntivo alla documentazione. Ho seguito la guida introduttiva ma non mi sono imbattuto in quella fonte di documenti. –

Problemi correlati