【发布时间】:2016-11-07 06:36:51
【问题描述】:
所以我的 Dockerfile 中的最后一行是:
CMD Django-admin startproject testproject
我是 Docker 新手,我刚刚了解到我只能在 Dockerfile 中使用一次 CMD 行,并且在以下示例中运行 /bin/shell 会覆盖 CMD:
docker run -it <containerid> /bin/bash
我的问题是如何在不覆盖 Django-admin startproject CMD 的情况下打开 shell?我已经查看了 docker attach 但这似乎并没有打开外壳。我觉得我在这里遗漏了一些明显的东西。我只想运行我的容器并进入 shell 并四处寻找并确保我的 Django 项目正在实际创建中。
【问题讨论】:
标签: docker dockerfile