当前位置: 首页 > 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.zqtcl.cn/news/568831/

相关文章:

  • 网站建设go邢台集团网站建设报价
  • 哪个网站做appwordpress改成织梦
  • 重庆南岸营销型网站建设公司推荐o2o平台网站建设
  • 网站建设横向发展纵向发展贵阳网站建设外包
  • 网站建设的解决方案南京网站搜索排名
  • 网站怎么做背景衡阳网页定制
  • h5做网站用什么软件中英版网站系统
  • 汕头中英文网站推广wordpress取回密码收不到邮件
  • 外贸在线网站建站wordpress开放注册
  • 桂林餐饮兼职网站建设如何在百度上建网站
  • 怎样做免费网站的推广便宜点的网站空间
  • 中国建设部网站失信名单自己做公司网站难吗
  • 济南做网站需要多少钱园区网站到底怎么建设
  • 武清做网站的公司wordpress商城
  • 网站建设的实训技术总结sql 新建网站
  • 开发网站多少钱网站文件目录结构
  • 网站规划和建设的步骤做网站用的各种图标大全
  • 网站公司查询js代码网站大全
  • 湘潭网站建设价格最新新闻热点事件100字
  • 音乐网站程序源码wordpress模板中文版
  • 网站建设计划表wordpress主题 大
  • 在手机制作网站书店网站建设技术风险
  • 爱站网域名查询wordpress自定义标题关键词描述
  • 西安学校网站建设报价建盏
  • 网页 网站 区别东莞手机app开发
  • 空压机网站开发公司广州海珠区有什么好玩的景点
  • 什么网站可以做期货企业解决方案服务协议
  • 西安汽车网站制作手机软件制作网站平台
  • 微信的微网站介绍自己的家乡遵义网站建设
  • 爱站seo东莞网站建设要注意什么