从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. 上传启动脚本,并执行容器启动执行脚本(启动脚本执行有问题)
posted @ 2022-11-06 16:55  梵高de画笔  阅读(35)  评论(0编辑  收藏  举报