lisaac / luci-app-dockerman

Docker Manager interface for LuCI

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

关于 docker-ce 依赖错误问题

kissyouhunter opened this issue · comments

Collected errors:

  • satisfy_dependencies_for: Cannot satisfy the following dependencies for luci-app-dockerman:
  •  docker
    
  •  dockerd
    
  • opkg_install_cmd: Cannot install package luci-app-dockerman.

没找到在哪选中这两个选项

官方已经将 docker-ce 拆分为 dockerd 和 docker 两个包

那么lede的 怎么解

自行修改 makefile:

sed -i ':a;N;s|+docker \\\n\t+dockerd|+docker-ce|g;ta' package/luci-app-dockerman/Makefile

或者让 lean 更新 docker

自行修改 makefile:

sed -i ':a;N;s|+docker \\\n\t+dockerd|+docker-ce|g;ta' package/luci-app-dockerman/Makefile

或者让 lean 更新 docker

这个sed命令无法修改,执行后文件不变化,还是需要手动修改,麻烦修改下这个命令

自行修改 makefile:

sed -i ':a;N;s|+docker \\\n\t+dockerd|+docker-ce|g;ta' package/luci-app-dockerman/Makefile

或者让 lean 更新 docker

这个sed命令无法修改,执行后文件不变化,还是需要手动修改,麻烦修改下这个命令

我就是手动改的

if [ -e feeds/packages/utils/docker-ce ];then

sed -i '/dockerd/d' package/luci-app-dockerman/Makefile
sed -i 's/+docker/+docker-ce/g' package/luci-app-dockerman/Makefile
fi

我的处理方式。
https://github.com/mingxiaoyu/N1Openwrt/blob/master/diy.sh