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

网站建设方案维护自建站英文

网站建设方案维护,自建站英文,工控做网站,网站某个链接失效一、Python环境编译 1、处理好venv环境 要生成正常的 requirements.txt 文件#xff0c;我们就需要先将虚拟环境处理好 创建虚拟环境#xff08;可选#xff09;#xff1a; 在项目目录中#xff0c;你可以选择使用虚拟环境#xff0c;这样你的项目依赖将被隔离在一个…一、Python环境编译 1、处理好venv环境 要生成正常的 requirements.txt 文件我们就需要先将虚拟环境处理好 创建虚拟环境可选 在项目目录中你可以选择使用虚拟环境这样你的项目依赖将被隔离在一个独立的环境中。可以使用以下命令创建虚拟环境 python -m venv venv1.1、然后激活虚拟环境 在 Windows 上 venv\Scripts\activate在 macOS/Linux 上 source venv/bin/activate2、生成 requirements.txt 前提我们需要将项目中的所有的依赖安装到激活的venv中 如果你想要生成 requirements.txt 文件可以使用以下命令 pip freeze requirements.txt这将生成 requirements.txt 文件中列出的所有依赖项。 3、尝试安装 requirements.txt 确保你的项目中已经安装了所有依赖你可以使用以下命令 pip install -r requirements.txt二、.gitignore 在我们提交代码时需要忽略我们的虚拟环境 venv/三、Dockerfile 配置 这里面我使用了自己打的基础镜像registry.cn-beijing.aliyuncs.com/ctra_test/python:3.9 使用pip中文镜像源https://mirrors.aliyun.com/pypi/simple/ 为了提高下载的速度 完整 Dockerfile 如下 # 使用自己的python 镜像作为基础镜像 FROM registry.cn-beijing.aliyuncs.com/ctra_test/python:3.9# 设置工作目录 WORKDIR /app# 复制项目文件到工作目录 COPY . /app# 设置APT的环境变量 ENV DEBIAN_FRONTENDnoninteractive# 更换 pip 源为阿里云镜像 1 RUN pip install --no-cache-dir --upgrade pip \ pip install --no-cache-dir -i https://mirrors.aliyun.com/pypi/simple/ -r requirements.txt# 暴露应用程序的端口 EXPOSE 5000# 设置环境变量 ENV FLASK_APPapp.py# 运行应用程序 CMD [flask, run, --host0.0.0.0] 四、.drone.yml 使用Drone CI工具 完整 drone.yml 如下 kind: pipeline type: docker name: flask steps:- name: build_imageimage: plugins/docker:20depends_on: [clone]# volumes:# - name: docker-sock# path: /var/run/docker.socksettings:dockerfile: Dockerfileregistry: registry.cn-beijing.aliyuncs.comrepo: registry.cn-beijing.aliyuncs.com/ctra_test/ctra-python-itra-scrapyauto_tag: trueinsecure: trueusername:from_secret: docker_usernamepassword:from_secret: docker_passwordtrigger:# branch:# - mainref:- refs/tags/*- refs/heads/master # 添加pip缓存 caches:- pip 五、Drone aliyun ACR Drone CI成功编译 aliyun ACR 镜像成功写入 六、如何部署在docker环境中 1、登录阿里云Docker Registry docker login --usernamehol****aliyun.com registry.cn-beijing.aliyuncs.com用于登录的用户名为阿里云账号全名密码为开通服务时设置的密码。 您可以在访问凭证页面修改凭证密码。 登录到你的私有镜像仓库地址 2、下载镜像 docker pull registry.cn-beijing.aliyuncs.com/ctra_test/ctra-python-itra-scrapy可适当的清除之前的没用的镜像 新下载的镜像版本为latest旧的镜像则为 None 3、部署镜像 docker run -d --restart always -p 5000:5000 --name itra-scrapy -v /home/logs/python:/app/logs 75d059c4d82b
http://www.zqtcl.cn/news/39090/

相关文章:

  • 网站建设与管理行业发展情况wordpress 抱歉您不能访问此页面
  • 摄影师都在哪些网站发布作品房产网站定制
  • 建设金融网站济南官网seo厂家
  • 江门搜狗网站推广优化西安工商注册平台官网
  • 电子商务网站建设与维护期末答案建设美食网站的作用
  • 百度网站关键字云南网站制作一条龙全包
  • 深圳市建设局工程交易中心网站海外网络是什么意思
  • 山西营销网站建设设计湖南长沙特色简介
  • 网站制作公司的网站南宁企业网站排名优化
  • 邢台网站建设的公司怎么把凡科网里做的网站保存成文件
  • 枣强网站建设服务号不认证可做微网站吗
  • 四川住房建设和城乡建设厅新网站wordpress用什么采集
  • 网站备案填写网站名称网站是做流程图
  • 做网站是不是要有数据库做视频网站要什么软件
  • 绿茵足球网站建设黄江网站建设公司
  • 厦门网站设计培训公司洛阳制作网站的公司哪家好
  • 程序员做网站WordPress 经典博客
  • 网站编辑面试问题和答案东莞seo网站推广
  • 唐山自助建站软件建设网站上传软件
  • 做农产品的网站电动汽车排名前十名
  • 南阳网站建设推广怎么改网站域名
  • 视频网站建设seo推广业务员招聘
  • 怎么搭建个人网站电脑做服务器做网站推广好吗
  • 保定网站建设设计腾讯云是做网站的吗
  • 海口专业网站建设网站营销优化方案
  • 品牌网站制作公司建站模板建网站
  • 网站优化软件有哪些网站设计与制作的基本步骤
  • wordpress商城汉化主题手机优化软件下载
  • 电脑上不了建设厅网站泸州网站建设哪家好
  • 网站制作 连云港建设营销型网站公司