nxtrace / nexttracewebapi

MTR风格的NextTrace网页WRAPPER
https://nxtrace.github.io/nexttracewebapi/
GNU General Public License v3.0
87 stars 7 forks source link

运行出错啦 #11

Closed loveqianool closed 8 months ago

loveqianool commented 8 months ago

`root@openstick:~# docker run --network host -d --privileged --name ntwa tsosc/nexttraceweb Unable to find image 'tsosc/nexttraceweb:latest' locally latest: Pulling from tsosc/nexttraceweb ce9ebea987c2: Pull complete 4224e649a23d: Pull complete 0f91bfc86f48: Pull complete 5582b5f00527: Pull complete 8363d20f211f: Pull complete 4f4fb700ef54: Pull complete d9032bd83a0e: Pull complete 030a3f4d75cf: Pull complete a6ba00c58908: Pull complete 379c49841c07: Pull complete 8d54f762acb0: Pull complete Digest: sha256:cc080fc71f91b7f44f355ad276ae18895fbe4fa13e28f856d8af789d8a99269c Status: Downloaded newer image for tsosc/nexttraceweb:latest 4a5b7dce202b63f99ebda4e80d88c908c30ac3b5cdde3f955ddc1ad78e7eaa87 root@openstick:~# docker logs ntwa Traceback (most recent call last): File "/app/app.py", line 14, in eventlet.monkey_patch() File "/usr/local/lib/python3.10/dist-packages/eventlet/patcher.py", line 278, in monkey_patch _green_existing_locks() File "/usr/local/lib/python3.10/dist-packages/eventlet/patcher.py", line 399, in _green_existing_locks _upgrade_instances(sys.modules, rlock_type, upgrade) File "/usr/local/lib/python3.10/dist-packages/eventlet/patcher.py", line 455, in _upgrade_instances new = upgrade_or_traverse(v) File "/usr/local/lib/python3.10/dist-packages/eventlet/patcher.py", line 450, in upgrade_or_traverse _upgrade_instances(obj, klass, upgrade, visited, old_to_new) File "/usr/local/lib/python3.10/dist-packages/eventlet/patcher.py", line 469, in _upgrade_instances new = upgrade_or_traverse(v) File "/usr/local/lib/python3.10/dist-packages/eventlet/patcher.py", line 450, in upgrade_or_traverse _upgrade_instances(obj, klass, upgrade, visited, old_to_new) File "/usr/local/lib/python3.10/dist-packages/eventlet/patcher.py", line 469, in _upgrade_instances new = upgrade_or_traverse(v) File "/usr/local/lib/python3.10/dist-packages/eventlet/patcher.py", line 450, in upgrade_or_traverse _upgrade_instances(obj, klass, upgrade, visited, old_to_new) File "/usr/local/lib/python3.10/dist-packages/eventlet/patcher.py", line 469, in _upgrade_instances new = upgrade_or_traverse(v) File "/usr/local/lib/python3.10/dist-packages/eventlet/patcher.py", line 450, in upgrade_or_traverse _upgrade_instances(obj, klass, upgrade, visited, old_to_new) File "/usr/local/lib/python3.10/dist-packages/eventlet/patcher.py", line 469, in _upgrade_instances new = upgrade_or_traverse(v) File "/usr/local/lib/python3.10/dist-packages/eventlet/patcher.py", line 450, in upgrade_or_traverse _upgrade_instances(obj, klass, upgrade, visited, old_to_new) File "/usr/local/lib/python3.10/dist-packages/eventlet/patcher.py", line 464, in _upgrade_instances container_vars = vars(container) File "/usr/local/lib/python3.10/dist-packages/werkzeug/local.py", line 311, in get obj = instance._get_current_object() File "/usr/local/lib/python3.10/dist-packages/werkzeug/local.py", line 508, in _get_current_object raise RuntimeError(unbound_message) from None RuntimeError: Working outside of application context.

This typically means that you attempted to use functionality that needed the current application. To solve this, set up an application context with app.app_context(). See the documentation for more information. root@openstick:~# docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 4a5b7dce202b tsosc/nexttraceweb "/app/entrypoint.sh" 15 minutes ago Up 15 minutes ntwa root@openstick:~#`

tsosunchia commented 8 months ago

75b023ce6e715b0c27557ec03cc134d44722ef0a 初步排查为依赖滚炸了,稍后我revert一下

tsosunchia commented 8 months ago

已经解决了