面板无法识别到Docker

1Panel 版本:v2.1.12
操作系统(设备): linux
关键截图:
日志:
/etc/docker/daemon.json

{
  "registry-mirrors": [
    "https://mirror.ccs.tencentyun.com"
  ],
  "data-root": "/data/docker/data",
  "exec-root": "/data/docker/exec"
}

其中 /data/docker 是本机 docker的 原路径

确认原因了,是 compose 缺失导致的

但是我手动安装compose 后还是有这个错误提示

最終解決方法

1panel-agent 补 PATH

sudo systemctl edit 1panel-agent

输入以下内容并保存:

[Service]

Environment="PATH=/opt/docker/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"