Ответ 1
Я забыл приложить к контейнеру и, следовательно, получил ошибку. Я побежал sudo docker attach aff28c5dab36
, и теперь все работает нормально.
Я пытаюсь запустить этот пример докеров. Тем не менее, похоже, что я не могу запустить контейнер для докеров.
sudo docker stop aff28c5dab3f
sudo docker start aff28c5dab3f
sudo docker ps
ID IMAGE COMMAND CREATED STATUS PORTS
sudo docker ps -a
ID IMAGE COMMAND CREATED STATUS PORTS
aff28c5dab3f shykes/pybuilder:latest /usr/local/bin/build 26 minutes ago Exit 0
52200b5c58a6 shykes/pybuilder:latest /usr/local/bin/build 10 hours ago Exit 0
b59e84340a7c ubuntu:12.04 echo hello 11 hours ago Exit 0
5c1bd5bc53d6 ubuntu:12.04 echo hello 12 hours ago Exit 0
и когда я пытаюсь запустить
sudo docker attach aff28c5dab36
, я вижу Impossible to attach to a stopped container, start it first
Я забыл приложить к контейнеру и, следовательно, получил ошибку. Я побежал sudo docker attach aff28c5dab36
, и теперь все работает нормально.
Возможно, что когда вы запустите команду docker attch
, команда buildapp
внутри контейнера уже завершена, и контейнер будет остановлен автоматически. Если вы запустите docker attach
сразу после запуска команды buildapp
, вы увидите ее вывод.