Итак, последняя строка в моем Dockerfile:
CMD Django-admin startproject testproject
Я новичок в Docker, и я только что узнал, что могу использовать строку CMD только один раз в Dockerfile и что запуск /bin/shell в следующем примере переопределяет CMD:
docker run -it <containerid> /bin/bash
Мой вопрос: как мне открыть оболочку, не переопределяя CMD запуска проекта Django-admin? Я просмотрел подключение к докеру, но это, похоже, не открывает оболочку. Я чувствую, что мне не хватает чего-то очевидного здесь. Я просто хочу запустить свой контейнер, зайти в оболочку и убедиться, что мой проект Django действительно создается.
docker logs
, он не работает, потому что CMD завершен (завершение программы или ошибки, поэтому не удалось запустить и т. д.) 07.11.2016