当我尝试从Docker启动Django时出现错误
server_1 | return _bootstrap._gcd_import(name[level:], package, level)
server_1 | File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
server_1 | File "<frozen importlib._bootstrap>", line 991, in _find_and_load
server_1 | File "<frozen importlib._bootstrap>", line 961, in _find_and_load_unlocked
server_1 | File "<frozen importlib._bootstrap>", line 219, in _call_with_frames_removed
server_1 | File "<frozen importlib._bootstrap>", line 1014, in _gcd_import
server_1 | File "<frozen importlib._bootstrap>", line 991, in _find_and_load
server_1 | File "<frozen importlib._bootstrap>", line 973, in _find_and_load_unlocked
server_1 | ModuleNotFoundError: No module named 'architect'
openfoundation-container_server_1 exited with code 1
但是当我手动运行Django时"python 3 manage.py runserver 7000"
,服务器会正确启动
我的泊坞窗文件
我的码头工人组成
version: "3"
services:
server:
build: server/
command: "python3 ./manage.py runserver"
ports:
- 7000:7000
client:
build: client/
command: "npm run dev"
network_mode: host
ports:
- 3333:3333
depends_on:
- server
树
你能帮我吗?nk!
您需要将本地目录作为卷挂载在docker-compose中
services:
server:
volumes:
- ./server:/server
目前,您没有在容器中复制或装载任何本地代码
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句