Приложение Flask, отказывающееся от подключений - PullRequest
0 голосов
/ 13 июня 2018

Я запускаю мое приложение фляги со строкой: app.run (host = '0.0.0.0', debug = True, threadaded = True, port = 5000, passthrough_errors = False)

, но когда яперейти к localhost: 5000, он получает ошибку ERR_CONNECTION_REFUSED.Есть мысли о том, что происходит?Когда время выполнения равно:

 * Debug mode: on
 * Running on http://0.0.0.0:5000/ (Press CTRL+C to quit)
 * Restarting with stat
 * Debugger is active!
 * Debugger PIN: 183-524-396

код main.py:

from flask import Flask
from flask_cors import CORS
from test_1.test1 import test1
from test_1.test_files.error_handler import handle_error
# import rollbar

app = Flask(__name__)



@app.route("/")
def hello():
    return "Hello From Error Reporting Test!"

@app.errorhandler(Exception)
def error_handler(error):
    return handle_error(error)

app.register_blueprint(test1, url_prefix='/test1')
cors = CORS(app, resources={r"/test1/*": {"origins": "*"}},
            headers={'Access-Control-Request-Headers', 'Content-Type', 'Access-Control-Allow-Origin'})

if __name__ == '__main__':
    app.run(host='0.0.0.0', debug=True, threaded=True, port=5000, passthrough_errors=False)

1 Ответ

0 голосов
/ 13 июня 2018

Он работал внутри контейнера докера, у меня не было порта в команде запуска докера.Убедитесь, что внутри команды docker run у вас есть -p 80:80 (замените 80 на порт, на котором вы хотите работать)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...