我遇到了 docker 问题,我按照官方 docker 教程部署了一个 Web 应用程序(幸运的是 python/flask ),但是当我尝试部署我的应用程序时,当我到达连接部分时,它失败并回复“连接”已重置”
\n\n代码
\n\n import json\n import threading\n import thread\n import io\n\n from flask import Flask, render_template, request\n from flask_socketio import SocketIO\n\n # Global variables\n app = Flask(__name__)\n\n lock = threading.Semaphore(0)\n IOCReplay.lock = lock\n\n async_mode = None\n socketio = SocketIO(app)\n IOCReplay.socketio = socketio\n\n\n @app.route("/")\n def root():\n return render_template(\'index.html\')\n\n @app.route("/dependencies")\n def getDependencies():\n data = \'\'\n with open(\'./dependencies.json\') as data_file:\n data = json.load(data_file)\n\n return json.dumps(data)\n\n if __name__ == "__main__":\n socketio.run(app, port=5000)\nRun Code Online (Sandbox Code Playgroud)\n\n docker …Run Code Online (Sandbox Code Playgroud)