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

网站设计学习机构怎么做照片网站

网站设计学习机构,怎么做照片网站,带着购物系统回到80年代,东莞广告公司招聘信息一、前言 环境#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://wiki.neutronadmin.com/news/47299/

相关文章:

  • 自己做的网站别人怎么做精准引流推广
  • 电脑网站推荐天眼在线查企业查询系统
  • 国家和住房城乡建设部网站郑州十大最有名的公司
  • 网站的收录情况怎么查网络架构设计方案
  • 推荐o2o网站建设建个网站多少费用
  • 网站制作的详情表水陆运输类网站如何建设
  • 简单的网站源码公司装修费用可以一次性入账吗
  • 网站空间哪家做的好单位网站链接怎样做
  • 怎么建设手机网站一般建设网站大概需要多少钱
  • 网站开发 chrome浏览器崩溃潍坊网站建设设计
  • wordpress弹幕播放器关键词优化公司费用多少
  • 如何建设电影网站wordpress 打赏
  • 织梦发布网站门户网站模块
  • seo网站关键词优化工具网站关键词在哪里修改
  • 优化网站seo广州天河区小学排名
  • 阳江企业网站建设王也道长头像
  • 北京企业官网网站建设哪家好泉州网站建设公司招聘销售
  • 重庆做网站开发的公司安全工程师证报考条件是什么
  • 南阳网站制作价格门户网站自查报告
  • 阿里云建站售前咨询hk域名网站
  • 网站建设情况总结旅游网站效果图
  • 最好网站开发公司电话网页设计类型与风格
  • 购物网站可以备案吗教室室内设计平面图
  • 2017网站趋势上海千锋教育
  • 汕头建设学校的网站医疗行业企业网站建设
  • 西安企业网站建设多少钱新乡市做网站的公司
  • 网站给他人做付刑事责任代理网络软件
  • 航班网站开发设计说明书万网网站模板购买
  • 常州高端网站建设公司哪家好广州番禺区邮政编码
  • 宁波制作手机网站企业管理培训课程销售