Docker部署Django+Mysql+Redis+Gunicorn+Nginx的实现

2020-06-17 07:00:05易采站长站整理

# 'LOCATION': '127.0.0.1:6379',
'OPTIONS': {
"CLIENT_CLASS": "django_redis.client.DefaultClient",
"CONNECTION_POOL_KWARGS": {"max_connections": 100},
'SOCKET_TIMEOUT': 10,
},
},
}

生产环境部署请将 settings.py 中的

DEBUG = True
改为
DEBUG = False
以关闭debug模式。

最后在项目根目录执行命令

docker-compose up --build

执行完毕以后看到以下画面表明构建成功。

在浏览器端口访问127.0.0.1或者你的公网 ip,若能成功访问表明构建成功。

十. 最后

我也是第一次用 docker-compose 来部署 django 项目,若有写得不得当或者有误的地方麻烦大家帮忙指出。

您可能感兴趣的文章:python Django连接MySQL数据库做增删改查Django读取Mysql数据并显示在前端的实例Django+mysql配置与简单操作数据库实例代码django连接mysql配置方法总结(推荐)在python3环境下的Django中使用MySQL数据库的实例在Debian下配置Python+Django+Nginx+uWSGI+MySQL的教程python django 增删改查操作 数据库MysqlDjango安装配置mysql的方法步骤使用Django连接Mysql数据库步骤Django如何配置mysql数据库