Comment voulez-vous commencer un Docker-ubuntu conteneur en bash?

Les réponses de cette question ne fonctionnent pas.

Le conteneur docker toujours ferme avant que je puisse attach ou de ne pas accepter les -t drapeau. Je pourrais dresser une liste de toutes les commandes que j'ai essayé, mais c'est une combinaison de start exec attach avec divers -it drapeaux et /bin/bash.

Comment puis-je commencer un conteneur existant en bash? Pourquoi est-ce si difficile? Est-ce une "mauvaise" utilisation de Docker?

MODIFICATIONS:
J'ai créé le récipient avec docker run ubuntu. Les informations sur le conteneur: 60b93bda690f ubuntu "/bin/bash" About an hour ago Exited (0) 50 minutes ago ecstatic_euclid

Quel a été le conteneur de la commande d'origine?
Je l'utilise généralement: docker exec -i -t container-name /bin/bash. Se pourrait-il que votre conteneur n'a pas /bin/bash ?
Quelle est l'image / Dockerfile? Plusieurs raisons possibles, impossible de savoir sans que l'un / deux de ces morceaux de l'info.
Je ne peux pas exec sans le conteneur a commencé. @jwodder @johnharris85 j'ai ajouté cette information à ma question. Merci!
Ainsi, l'édition m'indique que le conteneur s'exécute, ne fait rien et les sorties avec succès. Vous dites que le conteneur ne pas accepter les -t drapeau, et que vous avez essayé diverses combinaisons de -it etc... j'aurais pensé (si vous utilisez le ubuntu image) que docker run -it ubuntu devrait fonctionner très bien (ce qu'il fait sur mon système).

OriginalL'auteur Andrew | 2017-04-14