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

代还信用卡网站建设免费空间能放网站吗

代还信用卡网站建设,免费空间能放网站吗,wordpress 登出,注册企业注册公司背景需求#xff1a;在Windows系统编写了简单的python代码#xff0c;希望能通过docker打包到Linux Ubuntu系统中#xff0c;并运行起来#xff0c;并且希望在本地Windows系统中能通过postman访问。 目录 一、原本的python代码 二、创建一个简单的Flask应用程序 三、创…背景需求在Windows系统编写了简单的python代码希望能通过docker打包到Linux Ubuntu系统中并运行起来并且希望在本地Windows系统中能通过postman访问。 目录 一、原本的python代码 二、创建一个简单的Flask应用程序 三、创建requirements.txt文件 四、编写 Dockerfile 五、编译并导出镜像文件 5.1 指定架构编译 5.2 导出镜像文件  六、服务器运行  6.1 导入镜像 6.2 映射容器端口到宿主机端口 七、Windows系统通过postman远程访问  一、原本的python代码 在本地pycharm中编写一条简单的python代码假如说只是一条打印语句现在我们希望在Linux服务器上运行并且可以由其他用户远程访问决定打印的内容。 # 打印一条简单的消息 print(Hello, World!) 文件名就叫作testweb.py放在python项目中的uni目录里 二、创建一个简单的Flask应用程序 改写testweb.py文件想让其他人能够通过 Web 请求调用 Python 程序需要将程序改造成一个 Web 服务并明确指定监听的端口。可以使用 Flask 或其他 Web 框架来实现这一点。这里使用Flask框架。 from flask import Flask, request, jsonifyapp Flask(__name__)app.route(/hello, methods[POST]) def hello():data request.get_json()message data.get(message, No message provided)print(fReceived message: {message})return jsonify({response: fHello, {message}})if __name__ __main__:app.run(host0.0.0.0, port8000) 三、创建requirements.txt文件 文件当中要有运行程序所需要的python库这里我只用到了flask所以可以简单编写并放在uni目录下 requirements.txt文件内容程序简单只用到了Flask Flask 也可以在文件中指定版本比如Flask3.03 四、编写 Dockerfile 参考我的文件结构 # 使用Python 3作为基础镜像 FROM python:3.10.0# 设置工作目录 WORKDIR /app# 复制项目文件到容器中 COPY uni /app/uni# 安装项目依赖项 RUN pip install -r uni/requirements.txt# 暴露端口 EXPOSE 8000# 定义容器启动命令 CMD [python3, uni/testweb.py ] 配置说明 FROM python:3.10.0 我使用的python版本为3.10.0WORKDIR /app  app为工作目录文件名字随意取即可注意要和下面的保持一致EXPOSE 8000 Linux服务器上要运行在8000端口可由自己决定[python3, uni/run.py ]python项目的启动程序为uni文件夹下面的run.py 五、编译并导出镜像文件 在当前目录终端中运行如下命令 docker build -t image_name . image_name是镜像名称自己随意取 5.1 指定架构编译 在一些linux系统比如centos中不支持arm64架构所以需要指明为amd64不然会报错 docker buildx build --platform linux/amd64 -t image_name:1.0 . 5.2 导出镜像文件  运行下面命令就可以导出 docker save -o save_name.tar image_name 成功后可在当前项目根目录下看到.tar文件 llmchain是我自己取的文件名 六、服务器运行  6.1 导入镜像 将tar文件转到Linux系统中在当前目录终端运行如下命令 docker load -i llmchain.tar 可以通过下面命令查看是否导入成功 docker images6.2 映射容器端口到宿主机端口 运行如下命令 docker run -d --name llmchain -p 8000:8000 llmchain 可通过下面命令检验是否已运行 docker ps 七、Windows系统通过postman远程访问  上面步骤都成功进行之后现在你的 Flask 应用程序应该在 Docker 容器中运行可以在Windows系统上运行postman 访问http://服务器ip端口 /hello 这里以我的postman截图 以下是在 Postman 中设置请求的详细步骤 在 URL 输入框中输入 http://服务器ip:8000/hello在 Body 选项卡中选择 raw 并选择 JSON下面输入 JSON 请求体点击 Send 按钮 即可获得从Linux服务器上传来的响应。
http://www.pierceye.com/news/568831/

相关文章:

  • 织梦网站备案免费咨询网站
  • wordpress站内搜索插件网站管理程序
  • 网站建设友链交换自己电脑做网站iis
  • 全球优秀企业网站做原型的素材网站
  • 单页面营销网站怎么用polylang做网站
  • 网站开发入那个科目中国网站建设哪家公司好
  • 网站流量提升方案软件公司名称大全查询
  • 怎么做淘客专属网站济南公司网站推广优化最大的
  • 苏州网站建设极简幕枫织梦模板网站源码
  • 青岛网站设计定制2023传奇手游排行榜
  • 商务酒店网站建设淮南网备案查询
  • 菏泽炫佑网站建设中国城乡建设部网站
  • 网站开发与移动互联自助建站的优点与缺点
  • 公司做网站的好处上海网站设计找哪家
  • 个人如果做网站赚钱吗WordPress 聊天小工具
  • 商城网站建设哪家便宜网络架构师和网络工程师区别
  • p2p网站建设 深圳广东手机网站建设品牌
  • 亚马逊网上商城是正品吗长沙seo计费管理
  • 东莞品牌网站建设多少钱网站设计有限公司怎么样
  • dedecms新网站 上传到万网的空间浦口区网站建站公司
  • 龙岗在线网站建设西安房产信息网
  • 如何建立公司企业网站大朗做网站的
  • 怎么做整蛊网站wordpress系统的特点
  • php网站开发视频教程浙江建设局网站
  • 温州seo顾问温州网站优化排名推广
  • qq空间怎么做网站wordpress 分类名
  • 外贸国际网站推广重庆律师网站
  • 唐山建设信息网站wordpress 首页显示产品
  • 建设网站的公司哪个济南兴田德润怎么联系重庆短视频培训
  • 营销型网站的建设方案企业网页设计作品分析