【发布时间】:2021-05-03 06:43:55
【问题描述】:
我正在阅读关于 Django 的 Compose 教程:
https://docs.docker.com/samples/django/
它使用requirements.txt文件来定义Python包,然后构建镜像并创建一个Django项目:
sudo docker-compose run web django-admin startproject composeexample .
我注意到在向需求添加另一个依赖项后,我无法再次发出docker-compose run web 命令而不会收到此错误:
CommandError: /code/manage.py already exists. Overlaying a project into an existing directory won't
replace conflicting files.
添加新依赖后重建镜像的正确方法是什么?
【问题讨论】:
-
你给出的命令行与依赖无关。它创建项目的文件夹和文件。