Ho creato un contenitore con -d
quindi non interattivo.
docker run -d shykes/pybuilder bin/bash
Vedo che il contenitore è uscito:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
d6c45e8cc5f0 shykes/pybuilder:latest "bin/bash" 41 minutes ago Exited (0) 2 seconds ago clever_bardeen
Ora vorrei eseguire comandi occasionali sulla macchina ed uscire. Solo per ottenere la risposta.
Ho provato ad avviare la macchina. Ho provato ad attaccare. Pensavo di poter chiamare run
con un contenitore, ma questo non sembra essere permesso. L'utilizzo start
sembra funzionare e quindi esistere rapidamente.
Vorrei tornare in modalità interattiva dopo essere uscito.
Provai:
docker attach d6c45e8cc5f0
Ma ottengo:
2014/10/01 22:33:34 You cannot attach to a stopped container, start it first
Ma se lo avvio, esce comunque. Cattura 22. Non riesco a vincere.
docker container ls -a