概述
如果系统已经安装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 False
3、重启宝塔面板即可
补充
最后
以上就是名字长了才好记为你收集整理的宝塔面板 一直提示:当前未安装docker或docker-compose问题的全部内容,希望文章能够帮你解决宝塔面板 一直提示:当前未安装docker或docker-compose问题所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复