如果系统已经安装docker,但是依然出现这个提示,可以按照以下步骤修改,已经验证成功
1、点击左侧文件,然后选择进入目录/www/server/panel/class/projectModel/bt_docker
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 False3、重启宝塔面板即可
补充
最后
以上就是名字长了才好记最近收集整理的关于宝塔面板 一直提示:当前未安装docker或docker-compose问题的全部内容,更多相关宝塔面板内容请搜索靠谱客的其他文章。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。




发表评论 取消回复