其他教程

其他教程

Products

当前位置:首页 > 其他教程 >

宝塔面板安装docker或docker-compose失败 CentOS7.3 安装Docker 报错公钥尚未安装

GG网络技术分享 2025-03-18 16:16 0


如果系统已经安装docker,但是依然出现这个提示,可以按照以下步骤修改,已经验证成功

在这里插入图片描述

1、点击左侧文件,然后选择进入目录/www/server/panel/class/projectModel/bt_docker

双击编辑dk_setup.py文件

在这里插入图片描述

2、替换以下函数

    def check_docker_program(self):        

"""

检查docker和docker-compose是否已经安装

:return:

""" docker = "/usr/bin/docker" docker_compose = "/usr/bin/docker-compose" if os.path.exists(docker_compose): pass else: dk_compose_list = ["/usr/libexec/docker/cli-plugins/docker-compose", "/usr/local/docker-compose"] for i in dk_compose_list: if os.path.exists(i): public.ExecShell("ln -sf {} {}".format(i, docker_compose)) if os.path.exists(docker) or os.path.exists(docker_compose): return True return False
在这里插入图片描述

注意代码对齐

保存代码 关闭文件

3、重启宝塔面板即可

在这里插入图片描述在这里插入图片描述

CentOS7.3 安装Docker 报错公钥尚未安装

在这里插入图片描述
解决方法:
1.查看系统版本信息cat /etc/redhat-release
在这里插入图片描述
2.从开源镜像站 mirrors.163.com 找到系统对应密钥
在这里插入图片描述

3.导入密钥

rpm --import http://mirrors.163.com/centos/RPM-GPG-KEY-CentOS-7

4.重新安装Docker

标签:

提交需求或反馈

Demand feedback