gpt4 book ai didi

python - docker 中的 Django shell 模式

转载 作者:IT老高 更新时间:2023-10-28 21:18:56 24 4
gpt4 key购买 nike

我正在学习如何使用这个官方教程在 docker 中开发 Django 应用程序:https://docs.docker.com/compose/django/

我已成功完成教程,并且

docker-compose run web django-admin.py startproject composeexample . 创建镜像docker-compose up 运行应用程序

问题是:

我经常使用python manage.py shell在shell模式下运行Django,但不知道如何用docker实现。

最佳答案

我使用这个命令(使用 compose 运行时)

docker-compose run <service_name> python manage.py shell   

在哪里 <service name>是 docker 服务的名称(在 docker-compose.yml 中)。

所以,在你的情况下,命令将是

docker-compose run web python manage.py shell   

https://docs.docker.com/compose/reference/run/

使用 Dockerfile 运行时

docker exec -it <container_id> python manage.py shell

关于python - docker 中的 Django shell 模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44487590/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com