Luci-app-dockerman missing configuration on 23.05.02

I tried following https://openwrt.org/docs/guide-user/virtualization/docker_host but installing luci-app-dockerman from LuCI appears to be broken. After it installs the Docker drop-down menu only has a "Configuration" sub-menu which shows an empty page when I click on it.

This is with a fresh install of 23.05.02 on a Raspberry Pi 4. Performing opkg remove docker luci-app-dockerman docker-compose dockerd --autoremove --force-remove && opkg install docker luci-app-dockerman docker-compose dockerd --force-maintainer resolved the issue. Why doesn't installing from LuCI work?

I have the same problem too

1 Like

I have the same problem too

1 Like

I have the same problem too

The luci-app-dockerman depends on docker, so installing luci app installs docker, but neither of those depend on dockerd, so it doesn't get installed. If you just install luci-app-dockerman, dockerd and docker-compose from WebUI, everything should work just the same as installing them from CLI.

1 Like

I would say that's mistake with the dependency declaration of luci-app-dockerman. I would expect it to install all its dependencies without me having to separately know what else is needed for it to work.

1 Like

Create a PR with the fix (ideally) or an issue on github.

1 Like

If dockerman can manage a remote Docker, then it's technically not a bug...

But I'm only guessing, I've never ever used Docker.

PR opened: https://github.com/openwrt/luci/pull/6985