文件名称:django-on-docker:使用Postgres,Gunicorn和Nginx对Django进行Docker化
文件大小:13KB
文件格式:ZIP
更新时间:2024-02-23 03:21:33
docker django django-nginx django-gunicorn-docker DockerPython
使用Postgres,Gunicorn和Nginx对Django进行Docker化 是否想学习如何构建? 查看 。 要使用这个项目吗? 发展历程 使用默认的Django开发服务器。 将.env.dev-sample重命名为.env.dev 。 更新docker-compose.yml和.env.dev文件中的环境变量。 构建图像并运行容器: $ docker-compose up -d --build 在。 “ app”文件夹将安装到容器中,并且您的代码更改将自动应用。 生产 使用Gunicorn + Nginx。 重命名.env.prod-样品.env.prod和.env.prod.db-样品.env.prod.db。 更新环境变量。 生成图像并运行容器: $ docker-compose -f docker-compose.prod.yml up -d --build 在。 没有安装的文件夹。 要应用更改,必须重新构建映像。
【文件预览】:
django-on-docker-master
----.gitignore(58B)
----README.md(1KB)
----docker-compose.prod.yml(750B)
----.env.prod-sample(240B)
----docker-compose.yml(488B)
----LICENSE(1KB)
----app()
--------Dockerfile(531B)
--------manage.py(632B)
--------hello_django()
--------upload()
--------entrypoint.prod.sh(196B)
--------requirements.txt(54B)
--------Dockerfile.prod(1KB)
--------entrypoint.sh(256B)
----.env.prod.db-sample(88B)
----nginx()
--------Dockerfile(98B)
--------nginx.conf(428B)
----.env.dev-sample(233B)