我试图找出用django和postgresql开发时使用Windows作为主机操作系统。 我跟着2个教程,他们都希望我使用docker-compose run
运行命令,但它不适用于Windows。 它说:
> docker-compose.exe run web django-admin.py startproject rolesweb . ←[31mERROR←[0m: Interactive mode is not yet supported on Windows. Please pass the -d flag when using `docker-compose run`.
有这个命令的替代方法吗? 我应该怎么做才能够进一步遵循教程?
教程: https : //docs.docker.com/compose/django/ https://realpython.com/blog/python/django-development-with-docker-compose-and-machine/
另一种方法是通过docker-compose安装的容器运行docker-compose
。 这是我最初的建议 。 在这种情况下, -d
选项将被支持。
nodejs/node-gyp
docker-compose
依赖于nodejs/node-gyp
,这在Windows上不能正常工作。