docker运行报错

jumpserver 3.10.1运行报错:
Traceback (most recent call last):
File “/opt/jumpserver/./jms”, line 21, in
django.setup()
File “/opt/py3/lib/python3.11/site-packages/django/init.py”, line 19, in setup
configure_logging(settings.LOGGING_CONFIG, settings.LOGGING)
^^^^^^^^^^^^^^^^^^^^^^^
File “/opt/py3/lib/python3.11/site-packages/django/conf/init.py”, line 92, in getattr
self._setup(name)
File “/opt/py3/lib/python3.11/site-packages/django/conf/init.py”, line 79, in _setup
self._wrapped = Settings(settings_module)
^^^^^^^^^^^^^^^^^^^^^^^^^
File “/opt/py3/lib/python3.11/site-packages/django/conf/init.py”, line 190, in init
mod = importlib.import_module(self.SETTINGS_MODULE)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “/usr/local/lib/python3.11/importlib/init.py”, line 126, in import_module
return _bootstrap._gcd_import(name[level:], package, level)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File “”, line 1204, in _gcd_import
File “”, line 1176, in _find_and_load
File “”, line 1147, in _find_and_load_unlocked
File “”, line 690, in _load_unlocked
File “”, line 940, in exec_module
File “”, line 241, in _call_with_frames_removed
File “/opt/jumpserver/apps/jumpserver/settings/init.py”, line 6, in
from .auth import *
File “/opt/jumpserver/apps/jumpserver/settings/auth.py”, line 5, in
import ldap
File “/opt/py3/lib/python3.11/site-packages/ldap/init.py”, line 34, in
import _ldap
ImportError: libldap-2.5.so.0: cannot open shared object file: No such file or directory
Failed to change the table structure.

可能是你python 环境的问题,python 版本的问题。

与jumpserver 所需版本环境不兼容

你的部署方式是什么?

1panel部署

这种部署方式,我们目前内部还没验证过哈,比较难判断这个报错是堡垒机的还是1panel的,再等等吧,回头我们会有通过1panel部署jumpserver的正式文档出来,到时候你依照那个来处理试试