Я создал контейнер с -d
таким образом, чтобы он не был интерактивным.
docker run -d shykes/pybuilder bin/bash
Я вижу, что контейнер вышел:
CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES
d6c45e8cc5f0 shykes/pybuilder:latest "bin/bash" 41 minutes ago Exited (0) 2 seconds ago clever_bardeen
Теперь я хотел бы запускать случайные команды на машине и выходить. Просто чтобы получить ответ.
Я пытался запустить машину. Я пытался прикрепить. Я думал, что могу позвонить run
с контейнером, но это, кажется, не разрешено. Использование start
только кажется, что работает, а затем существует быстро.
Я хотел бы вернуться в интерактивный режим после выхода.
Я старался:
docker attach d6c45e8cc5f0
Но я получаю:
2014/10/01 22:33:34 You cannot attach to a stopped container, start it first
Но если я начну, то все равно выйдет. Поймай 22. Я не могу победить.
docker container ls -a