2024最新版Docker部署Django+MySQL+Redis+Nginx+uWSGI+Celery(超详细)

   日期:2024-12-27    作者:hzqexpo19 移动:http://ljhr2012.riyuangf.com/mobile/quote/62927.html

经过我们之前学习的Docker相关知识,现在我们来进行实战,以下介绍如何通过Docker Compose部署Django项目

2024最新版Docker部署Django+MySQL+Redis+Nginx+uWSGI+Celery(超详细)

先前知识:

Docker学习笔记(一)概念理解-CSDN博客

Docker学习笔记(二)镜像、容器、仓库相关命令操作-CSDN博客

Docker学习笔记(三)Dockerfile-CSDN博客

Docker Compose | 菜鸟教程 (runoob.com)

 
 
 
 

DjangoTestdjangoProject2start.sh

 
 

Dockerfile

 

DjangoTestdjangoProject2㼲.ini

 
 

DjangoTest ginx ginx.conf

 

DjangoTest ginxconfdefault.conf

 
 

DjangoTestdjangoProject2djangoProject2celery.py

 

DjangoTestdjangoProject2djangoProject2__init__.py

 

DjangoTestdjangoProject2app01 asks.py

 
 

修改配置文件相关信息

 
 

DjangoTestdjangoProject2djangoProject2py

 

DjangoTestdjangoProject2app01py

 

DjangoTestdjangoProject2app01views.py

 

DjangoTestdjangoProject2app01models.py

 
 

在DjangoTest目录下运行docker-compose up命令,看到如下图所示,则说明部署成功

路由是你在DjangoTest ginxconfdefault.conf中配置的service_name,端口是docker-compose.yml文件中web的port,如http://xxxx:8000/app01/index


特别提示:本信息由相关用户自行提供,真实性未证实,仅供参考。请谨慎采用,风险自负。


举报收藏 0评论 0
0相关评论
相关最新动态
推荐最新动态
点击排行
{
网站首页  |  关于我们  |  联系方式  |  使用协议  |  隐私政策  |  版权隐私  |  网站地图  |  排名推广  |  广告服务  |  积分换礼  |  网站留言  |  RSS订阅  |  违规举报  |  鄂ICP备2020018471号