我正在尝试将容器中的静态文件共享给主机,以便nginx可以为它们提供服务。这是在AWS弹性beanstalk上使用Docker单容器平台。在
我已经验证了静态文件是在容器中生成的,但是在主机目录中找不到这些文件。在
项目在其他方面运行良好,使用eb deploy
进行部署。
有人能告诉我我哪里出错了吗?谢谢!在
在Dockerrun.aws.json文件公司名称:
{
"AWSEBDockerrunVersion": "1",
"Volumes": [
{
"HostDirectory": "/var/www/static",
"ContainerDirectory": "/code/my_app/static"
}
]
}
Dockerfile文件:
^{pr2}$入口点_生产车间在
python manage.py collectstatic --no-input
gunicorn my_app.wsgi:application --bind 0.0.0.0:8000
python manage.py process_tasks
目前没有回答
相关问题 更多 >
编程相关推荐