1. Python フラスコ コードを記述します。単純に 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)
はここで推奨
--コマンド pip install pipreqs を実行します (インストールされていない場合)--コマンド pipreqs ./ --encoding=utf8 --force を実行します。要件は、ディレクトリ .txt 3 に生成されます。dockerfile を記述しますFROM python:3.7 COPY . /app/ RUN pip install -r /app/requirements.txt WORKDIR /app EXPOSE 5000 CMD [ "python","sum.py" ]
#操作の完了後に使用可能になります。パッケージ化されたイメージを表示するための Docker イメージ コマンド
## 5. イメージを実行します
#Docker デスクトップを使用しました直接実行するには # Docker の起動ステータスを確認します##6. 検証インターフェイス
##
以上がPython flask プロジェクトをリリース用の Docker イメージにパッケージ化する方法は何ですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。