J'ai créé un conteneur avec -ddonc 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 runavec un conteneur, mais cela ne semble pas être autorisé. L'utilisation startsemble 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