从0开始梳理django项目_4.docker阶段性完成构建(day4)
基础构建
1、构建python镜像
- 1. ubuntu20.04 + python3.81 + django3.2.1 + uwsgi2.0.21 dockerfile构建
- 2. 上传uwsgi.ini、requirements.txt、dockerfile文件
- 3. 安装部分ubuntu包,安装部分python模块
- 4. 变更时区(没改过来)
- 5. 中文乱码(source /etc/profile)
- 7. 设置django、日志、tmp、buildfile目录
- 8. 上传镜像到docker仓库
2、构建nginx镜像
- 1. nginx:1.20.2版;变更时区
- 2. 创建django静态文件和动态文件目录
- 3. 添加nginx.conf配置文件
- 4. 关闭守护进程
- 5. 上传到docker仓库
3、构建django镜像
- 1. 基于python镜像构建django镜像
- 2. 传入整个django项目,并设置工作目录(django根目录)
- 3. 上传启动脚本,并执行容器启动执行脚本(启动脚本执行有问题)
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律