当前位置:论坛首页 > Linux面板 > 讨论

【已完成】求助,安装docker后设置页面出现错误

发表在 Linux面板2023-5-13 23:47 [复制链接] 12 4971

本帖最后由 堡塔运维小林 于 2023-5-14 15:07 编辑

为了能快速了解并处理您的问题,请提供以下基础信息:
面板、插件版本:

7.9.10堡塔   Docker模块 1.0   Docker管理器 3.9.2
系统版本:

centos7.9
问题描述:

docker设置运行错误
全部卸载后左侧菜单栏无法取消。重新安装后设置页面依旧错误。
已经修复面板,无效。
相关截图(日志、错误):

使用道具 举报 只看该作者 回复
发表于 2023-5-13 23:50:23 | 显示全部楼层

1683992895762.jpg 1683992903138.jpg 1683992906945.jpg
使用道具 举报 回复 支持 反对
发表于 2023-5-13 23:51:00 | 显示全部楼层
出错了,面板运行时发生错误!
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
REQUEST_DATE: 2023-05-13 23:46:16
PAN_VERSION: 7.9.10
  OS_VERSION: CentOS  7.9.2009 x86_64(Py3.7.9)
REMOTE_ADDR: 183.46.144.181
REQUEST_URI: POST /project/docker/model?action=setup-get_config
REQUEST_FORM: {'data': '{"url":"unix:///var/run/docker.sock","dk_model_name":"setup","dk_def_name":"get_config"}'}
  USER_AGENT: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36 Edg/115.0.0.0
Traceback (most recent call last):
  File "/www/server/panel/BTPanel/__init__.py", line 2005, in publicObject
    res = run_obj.run(toObject, defs, get)
  File "/www/server/panel/BTPanel/__init__.py", line 1952, in run
    result = getattr(toObject, get.action)(get)
  File "/www/server/panel/class/panelController.py", line 86, in model
    raise public.PanelError(result['msg'])
public.PanelError: 面板运行时发生错误: 失败!失败原因:Traceback (most recent call last):
  File "/www/server/panel/class/projectModel/bt_docker/dk_setup.py", line 104, in get_registry_mirrors
    conf = json.loads(public.readFile('/etc/docker/daemon.json'))
  File "/www/server/panel/pyenv/lib/python3.7/json/__init__.py", line 348, in loads
    return _default_decoder.decode(s)
  File "/www/server/panel/pyenv/lib/python3.7/json/decoder.py", line 337, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "/www/server/panel/pyenv/lib/python3.7/json/decoder.py", line 355, in raw_decode
    raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
使用道具 举报 回复 支持 反对
发表于 2023-5-13 23:59:51 | 显示全部楼层
使用道具 举报 回复 支持 反对
发表于 2023-5-14 12:22:38 | 显示全部楼层
宝塔用户_tvfvsz 发表于 2023-5-13 23:59
https://www.bt.cn/bbs/thread-98728-1-1.html
https://www.bt.cn/bbs/thread-97426-1-1.html
无效

您好,这个可能是面板环境错误导致的,您执行下面的命令手动修复一下面板环境,下面的命令不要在面板的终端中执行
备份当前面板环境:
  1. mv /www/server/panel/pyenv /www/server/panel/pyenv.bak
复制代码

执行修复面板环境命令:
  1. curl http://download.bt.cn/install/update_panel.sh|bash
复制代码

另外,软件商店中的docker管理器后续不在维护,您可以使用面板左侧菜单栏的docke
使用道具 举报 回复 支持 反对
发表于 2023-5-14 13:08:14 | 显示全部楼层
堡塔运维小林 发表于 2023-5-14 12:22
您好,这个可能是面板环境错误导致的,您执行下面的命令手动修复一下面板环境,下面的命令不要在面板的终 ...

现在面板又出问题了/腾讯专享版

出错了,[tencent]运行时发生错误!
TypeError: get_run_pip() takes 0 positional arguments but 1 was given
REQUEST_DATE: 2023-05-14 13:07:12
PAN_VERSION: 7.9.10
  OS_VERSION: CentOS  7.9.2009 x86_64(Py3.7.9)
REMOTE_ADDR: 14.150.66.23
REQUEST_URI: POST /plugin%3Faction%3Da%26amp%3Bname%3Dtencent%26amp%3Bs%3Dget_config
REQUEST_FORM: {}
  USER_AGENT: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36 Edg/115.0.0.0
Traceback (most recent call last):
  File "class/panelPlugin.py", line 3123, in a
    return p.exec_fun(get)
  File "class/pluginAuth.py", line 67, in exec_fun
    raise public.PanelError(res['msg'])
public.PanelError: 面板运行时发生错误: Traceback (most recent call last):
  File "/www/server/panel/plugin/tencent/tencent_main.py", line 21, in
    import tencentcloud
ModuleNotFoundError: No module named 'tencentcloud'

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/www/server/panel/plugin/tencent/tencent_main.py", line 23, in
    os.system(public.get_run_pip('[PIP] install tencentcloud-sdk-python'))
TypeError: get_run_pip() takes 0 positional arguments but 1 was given
使用道具 举报 回复 支持 反对
发表于 2023-5-14 13:11:50 | 显示全部楼层
宝塔用户_tvfvsz 发表于 2023-5-14 13:08
现在面板又出问题了/腾讯专享版

出错了,[tencent]运行时发生错误!

您好,这个报错是缺少了tencentcloud模块,你复制下面的命令到终端中执行,执行完成后再去访问面板,看看是否恢复正常
  1. sudo btpip install tencentcloud-sdk-python
  2. bt 1
复制代码

使用道具 举报 回复 支持 反对
发表于 2023-5-14 13:16:21 | 显示全部楼层
堡塔运维小林 发表于 2023-5-14 13:11
您好,这个报错是缺少了tencentcloud模块,你复制下面的命令到终端中执行,执行完成后再去访问面板,看看 ...

腾讯模块已经恢复了。
但是doker又出现错误


json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
REQUEST_DATE: 2023-05-14 13:15:01
PAN_VERSION: 7.9.10
  OS_VERSION: CentOS  7.9.2009 x86_64(Py3.7.9)
REMOTE_ADDR: 14.150.66.23
REQUEST_URI: POST /project/docker/model?action=setup-get_config
REQUEST_FORM: {'data': '{"url":"unix:///var/run/docker.sock","dk_model_name":"setup","dk_def_name":"get_config"}'}
  USER_AGENT: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_15_7) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/115.0.0.0 Safari/537.36 Edg/115.0.0.0
Traceback (most recent call last):
  File "/www/server/panel/BTPanel/__init__.py", line 2005, in publicObject
    res = run_obj.run(toObject, defs, get)
  File "/www/server/panel/BTPanel/__init__.py", line 1952, in run
    result = getattr(toObject, get.action)(get)
  File "/www/server/panel/class/panelController.py", line 86, in model
    raise public.PanelError(result['msg'])
public.PanelError: 面板运行时发生错误: 失败!失败原因:Traceback (most recent call last):
  File "/www/server/panel/class/projectModel/bt_docker/dk_setup.py", line 104, in get_registry_mirrors
    conf = json.loads(public.readFile('/etc/docker/daemon.json'))
  File "/www/server/panel/pyenv/lib/python3.7/json/__init__.py", line 348, in loads
    return _default_decoder.decode(s)
  File "/www/server/panel/pyenv/lib/python3.7/json/decoder.py", line 337, in decode
    obj, end = self.raw_decode(s, idx=_w(s, 0).end())
  File "/www/server/panel/pyenv/lib/python3.7/json/decoder.py", line 355, in raw_decode
    raise JSONDecodeError("Expecting value", s, err.value) from None
json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)
使用道具 举报 回复 支持 反对
发表于 2023-5-14 13:17:33 | 显示全部楼层
宝塔用户_tvfvsz 发表于 2023-5-14 13:16
腾讯模块已经恢复了。
但是doker又出现错误

私信我您的todesk或者向日葵,私信后这里回复一下
使用道具 举报 回复 支持 反对
发表于 2023-5-14 13:26:34 | 显示全部楼层
已经发送,我已经卸载重新安装,但是docker容器重装几次了,都不成功
使用道具 举报 回复 支持 反对
发表于 2023-5-14 13:27:23 | 显示全部楼层
已经私信了
使用道具 举报 回复 支持 反对
发表于 2023-5-14 15:07:14 | 显示全部楼层
已排查,用户使用的是centos8系统,软件源一直安装不上软件依赖,导致安装失败,不能使用docker,已建议用户使用更兼容的centos7系统使用
使用道具 举报 回复 支持 反对
发表于 2023-5-14 17:26:25 | 显示全部楼层
非常感谢,非常耐心排查问题,已经在进行重装系统中。
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表