Log:
shiro@Kashirona-R69s:~$ podman start -ia bot
Checking for script in /app/prestart.sh
Running script /app/prestart.sh
Running inside /app/prestart.sh, you could add migrations to this file, e.g.:
#! /usr/bin/env bash
# Let the DB start
sleep 10;
# Run migrations
alembic upgrade head
[2023-01-29 14:45:57 +0800] [1] [INFO] Starting gunicorn 20.1.0
[2023-01-29 14:45:57 +0800] [1] [INFO] Listening at: http://0.0.0.0:8080 (1)
[2023-01-29 14:45:57 +0800] [1] [INFO] Using worker: uvicorn.workers.UvicornWorker
[2023-01-29 14:45:57 +0800] [2] [INFO] Booting worker with pid: 2
[2023-01-29 14:45:57 +0800] [2] [ERROR] Exception in worker process
Traceback (most recent call last):
File "/usr/local/lib/python3.10/site-packages/gunicorn/arbiter.py", line 589, in spawn_worker
worker.init_process()
File "/usr/local/lib/python3.10/site-packages/uvicorn/workers.py", line 66, in init_process
super(UvicornWorker, self).init_process()
File "/usr/local/lib/python3.10/site-packages/gunicorn/workers/base.py", line 134, in init_process
self.load_wsgi()
File "/usr/local/lib/python3.10/site-packages/gunicorn/workers/base.py", line 146, in load_wsgi
self.wsgi = self.app.wsgi()
File "/usr/local/lib/python3.10/site-packages/gunicorn/app/base.py", line 67, in wsgi
self.callable = self.load()
File "/usr/local/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py", line 58, in load
return self.load_wsgiapp()
File "/usr/local/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py", line 48, in load_wsgiapp
return util.import_app(self.app_uri)
File "/usr/local/lib/python3.10/site-packages/gunicorn/util.py", line 359, in import_app
mod = importlib.import_module(module)
File "/usr/local/lib/python3.10/importlib/init.py", line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
File "", line 1050, in _gcd_import
File "", line 1027, in _find_and_load
File "", line 1006, in _find_and_load_unlocked
File "", line 688, in _load_unlocked
File "", line 883, in exec_module
File "", line 241, in _call_with_frames_removed
File "/app/bot.py", line 5, in
from nonebot.adapters.onebot.v11 import Adapter as OnebotV11Adapter
ModuleNotFoundError: No module named 'nonebot.adapters.onebot'
[2023-01-29 14:45:57 +0800] [2] [INFO] Worker exiting (pid: 2)
{"loglevel": "info", "workers": 1, "bind": "0.0.0.0:8080", "graceful_timeout": 120, "timeout": 120, "keepalive": 5, "errorlog": "-", "accesslog": "-", "workers_per_core": 1.0, "use_max_workers": 1, "host": "0.0.0.0", "port": "8080"}
[2023-01-29 14:45:57 +0800] [1] [INFO] Shutting down: Master
{"loglevel": "info", "workers": 1, "bind": "0.0.0.0:8080", "graceful_timeout": 120, "timeout": 120, "keepalive": 5, "errorlog": "-", "accesslog": "-", "workers_per_core": 1.0, "use_max_workers": 1, "host": "0.0.0.0", "port": "8080"}
[2023-01-29 14:45:57 +0800] [1] [INFO] Reason: Worker failed to boot.
如题,用的是Podman 另外没太明白go-cqhttp的镜像用法,是要先在容器外手动安装一个go-cqhttp,登录完成后移动配置文件到容器的工作目录内?
Log: shiro@Kashirona-R69s:~$ podman start -ia bot Checking for script in /app/prestart.sh Running script /app/prestart.sh Running inside /app/prestart.sh, you could add migrations to this file, e.g.:
#! /usr/bin/env bash
# Let the DB start sleep 10; # Run migrations alembic upgrade head
[2023-01-29 14:45:57 +0800] [1] [INFO] Starting gunicorn 20.1.0 [2023-01-29 14:45:57 +0800] [1] [INFO] Listening at: http://0.0.0.0:8080 (1) [2023-01-29 14:45:57 +0800] [1] [INFO] Using worker: uvicorn.workers.UvicornWorker [2023-01-29 14:45:57 +0800] [2] [INFO] Booting worker with pid: 2 [2023-01-29 14:45:57 +0800] [2] [ERROR] Exception in worker process Traceback (most recent call last): File "/usr/local/lib/python3.10/site-packages/gunicorn/arbiter.py", line 589, in spawn_worker worker.init_process() File "/usr/local/lib/python3.10/site-packages/uvicorn/workers.py", line 66, in init_process super(UvicornWorker, self).init_process() File "/usr/local/lib/python3.10/site-packages/gunicorn/workers/base.py", line 134, in init_process self.load_wsgi() File "/usr/local/lib/python3.10/site-packages/gunicorn/workers/base.py", line 146, in load_wsgi self.wsgi = self.app.wsgi() File "/usr/local/lib/python3.10/site-packages/gunicorn/app/base.py", line 67, in wsgi self.callable = self.load() File "/usr/local/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py", line 58, in load return self.load_wsgiapp() File "/usr/local/lib/python3.10/site-packages/gunicorn/app/wsgiapp.py", line 48, in load_wsgiapp return util.import_app(self.app_uri) File "/usr/local/lib/python3.10/site-packages/gunicorn/util.py", line 359, in import_app mod = importlib.import_module(module) File "/usr/local/lib/python3.10/importlib/init.py", line 126, in import_module return _bootstrap._gcd_import(name[level:], package, level) File "", line 1050, in _gcd_import
File "", line 1027, in _find_and_load
File "", line 1006, in _find_and_load_unlocked
File "", line 688, in _load_unlocked
File "", line 883, in exec_module
File "", line 241, in _call_with_frames_removed
File "/app/bot.py", line 5, in
from nonebot.adapters.onebot.v11 import Adapter as OnebotV11Adapter
ModuleNotFoundError: No module named 'nonebot.adapters.onebot'
[2023-01-29 14:45:57 +0800] [2] [INFO] Worker exiting (pid: 2)
{"loglevel": "info", "workers": 1, "bind": "0.0.0.0:8080", "graceful_timeout": 120, "timeout": 120, "keepalive": 5, "errorlog": "-", "accesslog": "-", "workers_per_core": 1.0, "use_max_workers": 1, "host": "0.0.0.0", "port": "8080"}
[2023-01-29 14:45:57 +0800] [1] [INFO] Shutting down: Master
{"loglevel": "info", "workers": 1, "bind": "0.0.0.0:8080", "graceful_timeout": 120, "timeout": 120, "keepalive": 5, "errorlog": "-", "accesslog": "-", "workers_per_core": 1.0, "use_max_workers": 1, "host": "0.0.0.0", "port": "8080"}
[2023-01-29 14:45:57 +0800] [1] [INFO] Reason: Worker failed to boot.