Per avviare una shell interattiva per l'immagine di Ubuntu possiamo eseguire:Avvio di una shell nella finestra mobile alpino Container
[email protected]:~$ docker run -it --rm ubuntu
[email protected]:/# ls
bin boot dev etc home lib lib64 media mnt opt proc root run sbin srv sys tmp usr var
Ma quando questo viene eseguito per la Alpine Docker Image i seguenti risultati:
[email protected]:~$ docker run -it --rm alpine
Error response from daemon: No command specified
Qual è il comando per l'avvio di una shell interattiva in un contenitore base alpino?
Forse dovresti spiegare questa soluzione e quali sono gli argomenti extra. – aneroid
Certo - buona idea - ash è la shell e --rm rimuove il contenitore dopo il completamento della corsa. Quindi, se vuoi che il contenitore sia ancora disponibile dopo l'esecuzione, salta l'uso di --rm. Lo sto usando da quando sto sperimentando ATM. – Ole