Vagrant環境でFlaskを独学しようとしています。Flask はデフォルトでポート 5000 でサーバーを実行することを理解しています。私のVagrantfileには次のものがあります:
config.vm.network :forwarded_port, guest: 80, host: 8080
config.vm.network :forwarded_port, guest: 5000, host: 5000
簡単なチュートリアル Flask アプリがあります。
from flask import Flask
app = Flask(__name__)
@app.route('/hello')
def hello_world():
return 'Hello world!'
if __name__ == '__main__':
app.run(debug=True)
しかしpython hello.py
、Vagrant 環境で実行した後127.0.0.1:5000/hello
、デスクトップの Chrome に移動すると、接続できません。
私はネットワークについて十分な知識がありません。私は何が欠けていますか?