J'ai créé un conteneur avec -d
donc ce n'est pas interactif.
docker run -d shykes/pybuilder bin/bash
Je vois que le conteneur est sorti:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
d6c45e8cc5f0 shykes/pybuilder:latest "bin/bash" 41 minutes ago Exited (0) 2 seconds ago clever_bardeen
Maintenant, je voudrais exécuter des commandes occasionnelles sur la machine et quitter. Juste pour obtenir la réponse.
J'ai essayé de démarrer la machine. J'ai essayé d'attacher. Je pensais pouvoir appeler run
avec un conteneur, mais cela ne semble pas être autorisé. L'utilisation start
semble juste fonctionner et puis exister rapidement.
Je voudrais revenir en mode interactif après avoir quitté.
J'ai essayé:
docker attach d6c45e8cc5f0
Mais je reçois:
2014/10/01 22:33:34 You cannot attach to a stopped container, start it first
Mais si je le démarre, il sort quand même. Catch 22. Je ne peux pas gagner.
docker container ls -a