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

【待反馈】进入docker设置模块提示错误,啥毛病

发表在 Linux面板2022-10-14 21:17 [复制链接] 6 7105

捕获.PNG 出错了,面板运行时发生错误!json.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)


Traceback (most recent call last):  File "/www/server/panel/BTPanel/__init__.py", line 1824, in publicObject    return run_exec().run(toObject, defs, get)  File "/www/server/panel/BTPanel/__init__.py", line 1776, in run    result = getattr(toObject,get.action)(get)  File "/www/server/panel/class/panelProjectController.py", line 88, 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 77, in get_registry_mirrors    OOO0OO00O0000OOOO =json .loads (public .readFile ('/etc/docker/daemon.json'))#line:100  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 Nonejson.decoder.JSONDecodeError: Expecting value: line 1 column 1 (char 0)

使用道具 举报 只看该作者 回复
发表于 2022-10-14 21:18:15 | 显示全部楼层
在[首页]右上角点击修复面板,并退出面板重新登录也没解决
使用道具 举报 回复 支持 反对
发表于 2022-10-14 21:35:53 | 显示全部楼层
iDon 发表于 2022-10-14 21:18
在[首页]右上角点击修复面板,并退出面板重新登录也没解决

先卸载当前安装的docker
  1. /bin/bash /www/server/panel/install/docker_install.sh uninstall
复制代码
删除之前的安装脚本
  1. rm -rf /www/server/panel/install/docker_install.sh
复制代码

安装
  1. /bin/bash /www/server/panel/install/install_soft.sh 0 install docker_install
复制代码

您好,您手动安装下docker,看下安装过程是否有报错?
使用道具 举报 回复 支持 反对
发表于 2022-10-15 16:22:24 | 显示全部楼层
root.rar (11.98 KB, 下载次数: 2971)
使用道具 举报 回复 支持 反对
发表于 2022-10-15 16:31:54 | 显示全部楼层

查看状态
  1. systemctl status docker.service
复制代码
使用道具 举报 回复 支持 反对
发表于 2022-10-29 21:35:20 | 显示全部楼层
使用道具 举报 回复 支持 反对
发表于 2022-10-30 10:45:49 | 显示全部楼层

您好,您手动安装下docker试试Ubuntu/Debian
1、删除之前安装的docker
apt-get remove docker docker-engine docker.io
2、安装依赖
apt-get install apt-transport-https ca-certificates curl gnupg2 software-properties-common
3、添加信任的依赖(debian)
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
Ubuntu:
curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add -
4、添加软件仓库(debian)
add-apt-repository \
   "deb [arch=amd64] https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/debian \
   $(lsb_release -cs) \
   stable"
Ubuntu:
add-apt-repository \
   "deb [arch=amd64] https://mirrors.tuna.tsinghua.edu.cn/docker-ce/linux/ubuntu \
   $(lsb_release -cs) \
   stable"

5、安装
apt-get update
apt-get install docker-ce

CentOS/RedHat
1、删除之前安装的docker
yum remove docker docker-common docker-selinux docker-engine
2、安装一些依赖
yum install -y yum-utils device-mapper-persistent-data lvm2 wget
3、配置docker的安装源
wget -O /etc/yum.repos.d/docker-ce.repo https://download.docker.com/linux/centos/docker-ce.repo
4、将安装源替换成清华源
sed -i 's+download.docker.com+mirrors.tuna.tsinghua.edu.cn/docker-ce+' /etc/yum.repos.d/docker-ce.repo
5、安装
yum makecache fast
yum install docker-ce



使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

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

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

紧急运维服务

响应时间:3分钟

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

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

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

点击联系技术免费分析

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

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