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

邢台做网站哪家好新媒体口碑营销案例

邢台做网站哪家好,新媒体口碑营销案例,网页设计主页面,网站开发中都引用什么文献一、前言 环境#xff1a; Linux、docker、docker-compose、python(Flask)、Mysql 简介#xff1a; 简单使用Flask框架写的查询Mysql数据接口#xff0c;使用docker部署#xff0c;shell脚本启动 优势#xff1a; 采用docker方式部署更加便于维护#xff0c;更加简单快…一、前言 环境 Linux、docker、docker-compose、python(Flask)、Mysql 简介 简单使用Flask框架写的查询Mysql数据接口使用docker部署shell脚本启动 优势 采用docker方式部署更加便于维护更加简单快捷简单来说好用 二、项目样式 文件 Docker运行 flaskwebmysql Mysql 接口样式 脚本启动 三、核心点 docker打包python项目build打包使用Dockerfile文件这里需要一个python模块requirements.txt文件用于pip安装模块。 使用docker build -t flaskmysql:v2.0.0进行打包 flaskweb requirements.txt docker-compose使用docker-compose进行打包使用docker-compose.yml文件,使用docker-compose up -d启动 四、代码 flaskMysql.py from flask import Flask,jsonify import pymysqlapp Flask(__name__)app.route(/) def hello_world():conn pymysql.connect(host192.168.2.136, # 主机名port13306, # 端口号MySQL默认为3306userroot, # 用户名passwordDl123456, # 密码databaseface, # 数据库名称)# 创建游标对象cursor conn.cursor()# 执行 SQL 查询语句cursor.execute(SELECT * FROM base_customers)# 获取查询结果result cursor.fetchall()return jsonify(result)if __name__ __main__:app.config[JSON_AS_ASCII] Falseapp.run(host0.0.0.0,port8085, debugTrue) Dockerfile FROM python:3.9 WORKDIR /app/etc COPY ./requirements.txt /app/etc COPY ./flaskMysql.py /app/etc RUN pip install --no-cache-dir -r /app/etc/requirements.txt CMD [ python, ./flaskMysql.py ]requirements.txt Flask3.0.0 PyMySQL1.0.2docker-compose.yml: version: 3.1 services:mysql:image: mysql:5.7container_name: mysqlrestart: alwaysnetwork_mode: bridgeports:- 13306:3306volumes:- /opt/python_project/mysql/conf:/etc/mysql/conf- /opt/python_project/mysql/data:/var/lib/mysql- /opt/python_project/mysql/logs:/logsenvironment:MYSQL_ROOT_PASSWORD: Dl123456flaskweb:image: flaskmysql:v2.0.0container_name: flaskwebrestart: alwaysnetwork_mode: bridgeports:- 8085:8085 startFlaskweb.sh #!/bin/bash flaskcontainerIddocker ps -a | grep flaskweb | awk {print $1} flaskcontainerNamedocker ps -a | grep flaskweb | awk {print $2} mysqlcontainerIddocker ps -a | grep mysql:5.7 | awk {print $1} mysqlcontainerNamedocker ps -a | grep mysql:5.7 | awk {print $2}if [[ $flaskcontainerId || $mysqlcontainerId ]];thendocker stop ${flaskcontainerId}docker stop ${mysqlcontainerId}docker rm ${flaskcontainerId}docker rm ${mysqlcontainerId}echo delete ${flaskcontainerName} --SUCCESSecho delete ${mysqlcontainerName} --SUCCESS fidocker-compose up -d 五、总结 简单搭建了一个flask接口项目使用docker进行部署用来练习docker-compose部署与docker打包docker-compose.yml文件格式很严格每个:后面都要跟一个空格Dockerfile文件大致是引入程序运行环境比如python、openjdk等需要copy那些文件进入容器里面确定工作路径需要运行那些命令作为程序启动前的操作最后CMD运行那个命令来启动项目你可以写个shell脚本copy进入容器里面用来启动项目。
http://www.zqtcl.cn/news/900539/

相关文章:

  • 电商美工广州seo技术外包公司
  • 重庆旅游seo整站优化深圳宝安区是富人区吗
  • 网站开发验收模板网站欧美风格
  • 自己做发卡网站什么是网络设计制作
  • 如何搭建一个公司网站互联网推广怎么找客户
  • 江苏同隆建设集团有限公司网站asp.net新建网站
  • 爱站网挖掘工具小程序网站开发怎么样
  • 网站文章批量上传工具自己制作免费网站
  • 凡科快速建站建设网站遇到问题的解决方案
  • 深圳市公司网站建设公司十大互联网营销公司
  • 免费发布推广信息的网站百度招聘2022年最新招聘
  • 建站公司怎么获客任县附近网站建设价格
  • 泰兴市淘宝网站建设指数 网站权重
  • 烟台市做网站找哪家好才艺多网站建设
  • nginx wordpress 重写seo技术大师
  • 公司网站建设需要什么科目上海服务政策调整
  • 如何免费搭建自己的网站网站建设公司swot分析
  • 太原网站优化技术如何开发一款app软件
  • 莆田做网站公司lnmp wordpress 404
  • 网站开发中的qq登录网站地图有什么作用
  • 南宁小程序开发网站建设公司网络营销方案设计范文
  • 电脑做网站主机空间哈尔滨人才招聘信息网
  • 无锡网站建设制作设计wordpress news list
  • 专业建站教程青海 网站开发 图灵
  • 济南网站公司哪家好中国建设银行电脑版
  • 企业网站建设定制网站建设成功案例怎么写
  • 一个网站做数据维护3天正常吗做sgs认证公司网站
  • 免费网络短剧网站摄影素材库网站
  • 如何做竞价网站数据监控网站建设企业的市场分析
  • 电脑做网站主机空间软件开发工作岗位