亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

python?flask項(xiàng)目打包成docker鏡像發(fā)布的過(guò)程

 更新時(shí)間:2023年04月01日 11:33:02   作者:小白223  
這篇文章主要介紹了python?flask項(xiàng)目打包成docker鏡像發(fā)布,本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下

1.編寫(xiě)python flask代碼,簡(jiǎn)單寫(xiě)一個(gè)加法的接口,命名為sum.py

import json
from flask import Flask,request,render_template
app = Flask(__name__)
@app.route('/')
def index():
    return 'hello world'
@app.route('/sum',methods=['POST'])
def correct():
   a= request.json['a']
   b=request.json['b']
   sum=int(a)+int(b)
   print(sum)
   result={"sum:":sum}
   return result
 
if __name__ == '__main__':
    app.run(host="0.0.0.0",port=5000)

2.要打包成鏡像前提是要寫(xiě)出需要哪些依賴,這里建議pipreqs

--運(yùn)行命令 pip install pipreqs (如果沒(méi)有安裝)

--運(yùn)行命令 pipreqs ./ --encoding=utf8 --force

可以看到目錄下生成了requirements.txt

3.編寫(xiě)dockerfile文件

FROM python:3.7
 
COPY . /app/
 
RUN pip install -r /app/requirements.txt
 
WORKDIR /app
 
EXPOSE 5000
 
CMD [ "python","sum.py" ]

執(zhí)行完前三步后整個(gè)代碼目錄結(jié)構(gòu)如圖所示

4.打包鏡像

--執(zhí)行命令 docker build -f Dockerfile -t pyhonflask .

運(yùn)行完成后可用docker images命令查看打包完成的鏡像 

 5.運(yùn)行鏡像

我這里是用了docker desktop直接運(yùn)行

 查看docker啟動(dòng)的情況

6.驗(yàn)證接口 

到此這篇關(guān)于python flask項(xiàng)目打包成docker鏡像發(fā)布的文章就介紹到這了,更多相關(guān)python 打包成docker鏡像發(fā)布內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • python 列出面板數(shù)據(jù)所有變量名的示例代碼

    python 列出面板數(shù)據(jù)所有變量名的示例代碼

    在Python中,處理面板數(shù)據(jù)(Panel Data)通常使用pandas庫(kù),特別是當(dāng)數(shù)據(jù)以DataFrame或Panel,這篇文章主要介紹了python 列出面板數(shù)據(jù)所有變量名,需要的朋友可以參考下
    2024-06-06
  • python垃圾回收機(jī)制(GC)原理解析

    python垃圾回收機(jī)制(GC)原理解析

    這篇文章主要介紹了python垃圾回收機(jī)制(GC)原理解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-12-12
  • python獲取url的返回信息方法

    python獲取url的返回信息方法

    今天小編就為大家分享一篇python獲取url的返回信息方法,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2018-12-12
  • 利用Tensorflow構(gòu)建和訓(xùn)練自己的CNN來(lái)做簡(jiǎn)單的驗(yàn)證碼識(shí)別方式

    利用Tensorflow構(gòu)建和訓(xùn)練自己的CNN來(lái)做簡(jiǎn)單的驗(yàn)證碼識(shí)別方式

    今天小編就為大家分享一篇利用Tensorflow構(gòu)建和訓(xùn)練自己的CNN來(lái)做簡(jiǎn)單的驗(yàn)證碼識(shí)別方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-01-01
  • Django如何實(shí)現(xiàn)網(wǎng)站注冊(cè)用戶郵箱驗(yàn)證功能

    Django如何實(shí)現(xiàn)網(wǎng)站注冊(cè)用戶郵箱驗(yàn)證功能

    這篇文章主要介紹了Django如何實(shí)現(xiàn)網(wǎng)站注冊(cè)用戶郵箱驗(yàn)證功能,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2019-08-08
  • Python中的自定義函數(shù)學(xué)習(xí)筆記

    Python中的自定義函數(shù)學(xué)習(xí)筆記

    這篇文章主要介紹了Python中的自定義函數(shù)學(xué)習(xí)筆記,本文講解了定義函數(shù)、callable函數(shù)、help函數(shù)等內(nèi)容,需要的朋友可以參考下
    2014-09-09
  • Django實(shí)現(xiàn)將views.py中的數(shù)據(jù)傳遞到前端html頁(yè)面,并展示

    Django實(shí)現(xiàn)將views.py中的數(shù)據(jù)傳遞到前端html頁(yè)面,并展示

    這篇文章主要介紹了Django實(shí)現(xiàn)將views.py中的數(shù)據(jù)傳遞到前端html頁(yè)面并展示,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-03-03
  • 使用Python點(diǎn)云生成3D網(wǎng)格

    使用Python點(diǎn)云生成3D網(wǎng)格

    本文主要介紹了使用Python點(diǎn)云生成3D網(wǎng)格,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-03-03
  • Yolov5多邊形標(biāo)簽和JSON數(shù)據(jù)格式轉(zhuǎn)換

    Yolov5多邊形標(biāo)簽和JSON數(shù)據(jù)格式轉(zhuǎn)換

    通過(guò)labelme對(duì)圖進(jìn)行標(biāo)注后,得到的是json文件,而Yolov5對(duì)數(shù)據(jù)進(jìn)行模型構(gòu)建的時(shí)候,讀取需要的是txt格式的文件。所以需要先通過(guò)Python進(jìn)行文件格式的轉(zhuǎn)換,需要的朋友可以參考下
    2023-05-05
  • Python中ROC曲線繪制

    Python中ROC曲線繪制

    大家好,本篇文章主要講的是Python中ROC曲線繪制,感興趣的同學(xué)趕快來(lái)看一看吧,對(duì)你有幫助的話記得收藏一下,方便下次瀏覽
    2021-12-12

最新評(píng)論