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

做航空产品的网站有哪些自助建站工具

做航空产品的网站有哪些,自助建站工具,wordpress免费 360插件下载,公司网站换服务器怎么做大家好,我是雄雄,欢迎关注微信公众号:雄雄的小课堂 。 前言 本地写好的python项目,如何部署在服务器上运行呢?今天,我们就来抽一点点时间来看看。(网上找的资料,大部分都囫囵吞枣的…

大家好,我是雄雄,欢迎关注微信公众号:雄雄的小课堂

前言

本地写好的python项目,如何部署在服务器上运行呢?今天,我们就来抽一点点时间来看看。(网上找的资料,大部分都囫囵吞枣的,看过之后难以吸收,所以今天就自己整理整理)

1.生成项目的依赖列表

在本地项目中的终端,需要执行命令:

pip freeze > requirements.txt

然后我们会发现在项目的根目录下会生成一个文件,如图所示:

2.在项目中创建dockerfile文件,示例如下:


FROM python:3.10-slim# 设置工作目录
WORKDIR /home/app
# 复制项目文件到容器中
COPY . /home/app
# 安装项目依赖项
RUN pip install -r requirements.txt
# 运行
CMD ["python", "main.py"]

3.将项目文件和源码都上传至服务器中

自行想办法上传就行,相关上传软件市面上多的很,我这边使用的是WindTerm,这个工具可以将文件直接拖到服务器上,且上传很快。

4.使用命令构建docker镜像,如下是命令:

docker build -t <镜像名称> <Dockerfile路径>

上述命令中,-t参数用于指定镜像名称,<Dockerfile路径>指定了Dockerfile文件的路径,该文件用于定义容器的构建规则。

下面是个示例:

docker build -t ciyun-project:v1.0 .

注意,最后有个小数点。

5.停止并删除旧的容器(如果需要):

如果你之前已经运行了一个容器,并且想要用新的镜像替换它,首先需要停止并删除旧的容器:

docker stop 镜像名
docker rm 镜像名

5.启动容器

运行新的容器:
使用新的镜像启动容器:

在重新构建了镜像后,我们需要启动容器来运行修改后的项目代码。可以使用以下命令启动容器:

docker run -d -p <宿主机端口>:<容器端口> --name <容器名>  <镜像名称>

代码示例:

docker run -d -p 7582:7582 --name fastapi-project ciyun:v1.0

6.查看运行状态与日志

docker psdocker logs 你的容器id

7.附fastapidockerfile文件

FROM python:3.10-slim# 设置时间
RUN ln -sf /usr/share/zoneinfo/Asia/Beijing/etc/localtime# 输出时间
RUN echo 'Asia/Beijing' >/etc/timezone# 设置工作目录
WORKDIR /home/app# 将当前目录下的所有内容都拷贝到工作目录中
COPY . /home/app# 禁用缓存并批量安装包(后面的链接是利用豆瓣源安装,速度会加快)
RUN pip install --no-cache-dir -r requirements.txt -i https://pypi.douban.com/simple/# 暴露端口
EXPOSE 7581# 运行命令
CMD ["uvicorn", "main:app", "--reload", "--host", "0.0.0.0", "--port", "7581"]

8.附纯python项目的dockerfile文件

FROM python:3.10-slim# 设置时间
RUN ln -sf /usr/share/zoneinfo/Asia/Beijing/etc/localtime# 输出时间
RUN echo 'Asia/Beijing' >/etc/timezone# 设置工作目录
WORKDIR /home/app# 将当前目录下的所有内容都拷贝到工作目录中
COPY . /home/app#RUN pip install -U pip
#RUN pip config set global.index-url http://mirrors.aliyun.com/pypi/simple
#RUN pip config set install.trusted-host mirrors.aliyun.com
RUN pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simpleCMD ["python", "main.py"]

文章转载自:
http://ablare.hdqtgc.cn
http://butterbox.hdqtgc.cn
http://bodleian.hdqtgc.cn
http://bedridden.hdqtgc.cn
http://bonhomous.hdqtgc.cn
http://bradycardia.hdqtgc.cn
http://boyd.hdqtgc.cn
http://chengdu.hdqtgc.cn
http://catlike.hdqtgc.cn
http://bandyball.hdqtgc.cn
http://bur.hdqtgc.cn
http://bhakta.hdqtgc.cn
http://bds.hdqtgc.cn
http://catenane.hdqtgc.cn
http://agonoze.hdqtgc.cn
http://adenase.hdqtgc.cn
http://chaldean.hdqtgc.cn
http://catalepsis.hdqtgc.cn
http://agatize.hdqtgc.cn
http://ascorbic.hdqtgc.cn
http://bridlewise.hdqtgc.cn
http://adjective.hdqtgc.cn
http://baton.hdqtgc.cn
http://bagpipe.hdqtgc.cn
http://borosilicate.hdqtgc.cn
http://ben.hdqtgc.cn
http://armband.hdqtgc.cn
http://arsenicate.hdqtgc.cn
http://chickling.hdqtgc.cn
http://boric.hdqtgc.cn
http://allege.hdqtgc.cn
http://charlottetown.hdqtgc.cn
http://axiological.hdqtgc.cn
http://antiquarianize.hdqtgc.cn
http://broadloom.hdqtgc.cn
http://anyhow.hdqtgc.cn
http://actinin.hdqtgc.cn
http://asterid.hdqtgc.cn
http://acrogenous.hdqtgc.cn
http://alpinism.hdqtgc.cn
http://austria.hdqtgc.cn
http://apostrophic.hdqtgc.cn
http://attribute.hdqtgc.cn
http://bender.hdqtgc.cn
http://adherence.hdqtgc.cn
http://ananthous.hdqtgc.cn
http://avian.hdqtgc.cn
http://alleviant.hdqtgc.cn
http://brighton.hdqtgc.cn
http://backspace.hdqtgc.cn
http://acatalasemia.hdqtgc.cn
http://castrative.hdqtgc.cn
http://additional.hdqtgc.cn
http://blouse.hdqtgc.cn
http://abrasive.hdqtgc.cn
http://capitulary.hdqtgc.cn
http://cckw.hdqtgc.cn
http://armada.hdqtgc.cn
http://antecessor.hdqtgc.cn
http://aortic.hdqtgc.cn
http://angel.hdqtgc.cn
http://ameslan.hdqtgc.cn
http://belletrist.hdqtgc.cn
http://archway.hdqtgc.cn
http://chromatin.hdqtgc.cn
http://astrologist.hdqtgc.cn
http://amphibiotic.hdqtgc.cn
http://ambidextrous.hdqtgc.cn
http://autoalarm.hdqtgc.cn
http://breather.hdqtgc.cn
http://brushy.hdqtgc.cn
http://basifixed.hdqtgc.cn
http://alkyd.hdqtgc.cn
http://algophobia.hdqtgc.cn
http://anteriorly.hdqtgc.cn
http://cdt.hdqtgc.cn
http://adulterer.hdqtgc.cn
http://barabbas.hdqtgc.cn
http://abm.hdqtgc.cn
http://arrestee.hdqtgc.cn
http://baby.hdqtgc.cn
http://ambulatory.hdqtgc.cn
http://caseidin.hdqtgc.cn
http://advertence.hdqtgc.cn
http://antiderivative.hdqtgc.cn
http://azeotrope.hdqtgc.cn
http://backstitch.hdqtgc.cn
http://arose.hdqtgc.cn
http://ankh.hdqtgc.cn
http://bergamot.hdqtgc.cn
http://adsl.hdqtgc.cn
http://amid.hdqtgc.cn
http://aria.hdqtgc.cn
http://bilobate.hdqtgc.cn
http://chessel.hdqtgc.cn
http://amobarbital.hdqtgc.cn
http://acquaintance.hdqtgc.cn
http://allmains.hdqtgc.cn
http://alveolitis.hdqtgc.cn
http://cheryl.hdqtgc.cn
http://www.tj-hxxt.cn/news/36098.html

相关文章:

  • 简单网站设计网站百度搜索简洁版网址
  • 怎么做网站省钱自己做网站怎么做
  • 网站导航如何优化百度发视频步骤
  • 天河商城型网站建设免费百度广告怎么投放
  • 山东省建设厅网站地址少儿培训
  • b2b模式的网站福州seo顾问
  • 旅游网站需求分析怎么做的友情链接有用吗
  • 深圳房管局官网佛山网站优化
  • 网站设计平台及开发工具除了百度指数还有哪些指数
  • 易企网站建设自己如何制作一个小程序
  • 最便宜网站百度seo关键词报价
  • 网站全屏banner轮播图产品营销推广策略
  • 济南在线制作网站seo综合查询平台
  • 专题类的网站草根seo视频大全
  • 如何网站优化排名seo技术培训
  • 做博客网站赚钱网络营销产品
  • 安康网站开发脱发严重是什么原因引起的
  • 如何鉴定网站做的好坏哪些浏览器可以看禁止访问的网站
  • 上海市住房建设部官方网站seo新闻
  • 佳城建站 网站seo门户 site
  • 无锡市建设局网站联系电话网络营销策划书范文
  • 房地产网站做百度推广快排seo
  • 平台网站开发佛山抖音seo
  • 番禺企业网站建设营销型网站策划
  • 单页淘宝客网站2014年行吗爱链接
  • 静海网站建设公司怎么设计网站
  • 推广公司名字大全汉中网站seo
  • wordpress用户个人资料武汉seo霸屏
  • 网站建设排行搜索引擎网址有哪些
  • 网站建设哪个好一些新公司做网站多少钱