当前位置: 首页 > wzjs >正文

杭州网站制作报价怎么推广自己的网站

杭州网站制作报价,怎么推广自己的网站,免费域名注册微信下载,桥梁建设设计网站一、使用小体积镜像构建django镜像1.1、拉取slim镜像,安装上必要依赖1、DockerfileFROM python:3.7-slim# 避免生成 .pyc 和缓冲输出 ENV PYTHONDONTWRITEBYTECODE1 \PYTHONUNBUFFERED1 \LANGC.UTF-8# 设置工作目录 WORKDIR /usr/local/bin# 替换 APT 源为清华源&am…

一、使用小体积镜像构建django镜像

1.1、拉取slim镜像,安装上必要依赖

1、Dockerfile


FROM python:3.7-slim# 避免生成 .pyc 和缓冲输出
ENV PYTHONDONTWRITEBYTECODE=1 \PYTHONUNBUFFERED=1 \LANG=C.UTF-8# 设置工作目录
WORKDIR /usr/local/bin# 替换 APT 源为清华源,并安装依赖
RUN set -x && \# 清空所有已有的 sources.list 和 sources.list.d 内容rm -f /etc/apt/sources.list && \rm -rf /etc/apt/sources.list.d && \# 写入阿里云源(bookworm 视实际基础镜像版本而定)echo "deb http://mirrors.aliyun.com/debian bookworm main contrib non-free" >> /etc/apt/sources.list && \echo "deb http://mirrors.aliyun.com/debian bookworm-updates main contrib non-free" >> /etc/apt/sources.list && \echo "deb http://mirrors.aliyun.com/debian-security bookworm-security main contrib non-free" >> /etc/apt/sources.list && \# 更新源并安装依赖apt-get update && \apt-get install -y --no-install-recommends \gcc \build-essential \libpq-dev \curl && \rm -rf /var/lib/apt/lists/*# 启动命令
CMD ["/usr/local/bin/python", "--version"]

2、build.sh 构建镜像脚本

docker build -t python37-slim:v1 ./

生成的镜像名:python37-slim:v1

1.2、基于slim镜像,安装上python库

1、requirement.txt

Django==3.2.7
uWSGI==2.0.21

2、Dockerfile

FROM python37-slim:v1# 避免生成 .pyc 和缓冲输出
ENV PYTHONDONTWRITEBYTECODE=1 \PYTHONUNBUFFERED=1 \LANG=C.UTF-8# 设置工作目录
WORKDIR /app/requirement# 复制项目代码
COPY ./requirement.txt /app/requirement# 使用清华源安装 pip 包
RUN pip install --no-cache-dir --upgrade pip --no-cache-dir -i https://mirrors.aliyun.com/pypi/simple \--trusted-host pypi.tuna.tsinghua.edu.cn \--trusted-host files.pythonhosted.org && \pip install --no-cache-dir -i https://mirrors.aliyun.com/pypi/simple \--trusted-host pypi.tuna.tsinghua.edu.cn \--trusted-host files.pythonhosted.org \-r /app/requirement/requirement.txt# 启动命令
CMD ["ls", "/usr/local/bin"]

3、build.sh  构建镜像脚本

docker build -t base-image:v1 ./

生成镜像:base-image:v1

1.3、django项目基于slim镜像,生成系统镜像

注意:在项目根目录下

1、Dockerfile

FROM base-image:v1# 避免生成 .pyc 和缓冲输出
ENV PYTHONDONTWRITEBYTECODE=1 \PYTHONUNBUFFERED=1 \LANG=C.UTF-8# 设置工作目录
WORKDIR /app/simple_sys# 复制项目代码
COPY . /app/simple_sys# 启动命令
CMD ["/usr/local/bin/uwsgi", "--ini", "/app/simple_sys/uwsgi.ini"]

2、simple_sys  : django项目

uwsgi.ini

[uwsgi]
# Django 项目配置
chdir = /app/simple_sys      
module = simple_sys.wsgi:application
home = /usr/local                 # 网络配置(推荐使用 http 方式测试)
http = :8000                       
# ;socket = 127.0.0.1:8000           # 如果要用 socket,请配合 Nginx 使用# 进程和线程配置
processes = 4                      
threads = 8                         
enable-threads = true              
master = true                      
listen = 2048                       
limit-as = 2048                    # 日志配置(注意路径权限)
logto = /app/simple_sys/logs/uwsgi.log
log-maxsize = 10485760             
vacuum = true                  # 守护进程模式(⚠️ 在 Docker 中慎用!)
# daemonize = /app/simple_sys/log/uwsgi.log

3、build.sh  构建镜像的脚本

docker build -t simple-sys:v1 ./

http://www.dtcms.com/wzjs/385562.html

相关文章:

  • 绵阳市住房和建设委员会网站上海百度公司地址在哪里
  • 微信学校网站模板评论优化
  • 建站的步骤有哪些seo关键词排名优化系统源码
  • 03340网站建设与管理seo臻系统
  • 深圳营销型网站建设-龙华信科百度云网盘资源链接
  • 网站移动适配怎么做洛阳seo网站
  • 如何建立分销网站网站设计公司排行榜
  • wordpress主题文章页重庆网站排名优化教程
  • 中国互联网协会卢卫seo案例分析
  • 房产网站排名软文媒体
  • 怎么验证网站新乡seo公司
  • 网站功能建设流程图如何做好互联网营销
  • 移动端网站日历怎么做公司做网络推广怎么做
  • 黄石网站建设哪家好网络推广服务费
  • 少儿编程培训机构哪里好seo服务深圳
  • 餐饮公司的网站建设电视剧排行榜百度搜索风云榜
  • 成都定制网站建设服务公司攀枝花网站seo
  • 哪个网站可以查询即将到期的域名网站编辑怎么做
  • 网站建设仪器配置表建站企业网站
  • 网站建设服务专业建站公司seo营销推广公司
  • Wordpress 阅读全部网站优化网
  • 网站建设推广代理商上海优化网站方法
  • 黄冈做网站价格长沙网站制作关键词推广
  • 网站关键词库怎么做seo与sem的区别和联系
  • 西安网站百度关键词在线优化
  • 网站服务器怎么查询菏泽地网站seo
  • python做网站的 框架百度收录比较好的网站
  • 网站用亚马逊做标题会侵权吗合肥seo优化
  • 网站色彩搭配表app开发费用标准
  • 单产品网站建设有什么软件可以推广